Yes, it happens in my 2010 Sport now as well. I think what's happened is that over time having the sun shining on it etc it has actually shrunk and no longer fits as snug as it once did.
Going to try the same thing with the foam tape and also put some tape around the plastic where it slots into the shelf hinge to stop it sliding about. There seems to be a lot of play in it there as well.