It does seem like your banana plugs might be coming loose from speaker vibrations. Banana plugs and banana jacks can vary slightly in their size. In the past, I had banana plugs with springs on the plug that looked like the photo below. With time, they flattened and easily came loose.
I replaced them with plugs with springs like these.
If you want to buy new banana plugs, I've had good results with these made by Sewell.
If two plugs are joined together (see photo below), they come loose less often than the single plug types. But before you get these, make sure they actually fit the back of your receiver. I believe the standard separation distance with these is ¾", but AV receivers vary in how they layout their speaker jacks.