Speaker placement: On the rug OK?


Hi all,
For aesthetic and safety reasons I placed my speakers (& sub) ON the rug. This way I can hide my big fat NBS cables under the rug and not worry that my kids would trip on them.
The issue is I noticed from many professional pictures and pictures from this very forum that every one has the rug a few feet away from the speakers. Can anyone tell me which way is correct and why?
In case it makes a difference, my speakers touch the ground via spikes. Click here for pic or my system link has more pics.
captaincapitalism
I am not sure I understand Steuspeed's advise. Having the projector on the ceiling closer to the speaker is bad for the sound? So much so that it is worth an extra $5k to get a long throw projector? I'm guessing that the issue is that it is protruding. If that is the issue, I'm thinking the fire place, which is also protruding (Quite a lot more), is a far bigger problem. I am working on convincing my wife to let me take it out since we never really use it as it makes the small 19' x11'2" very hot very quickly. But she is not agreeing :(
What does
lower your noise floor
mean?
I preferred my speakers on the rug when I had floorstanders. Now I have monitors with stands and I continue to prefer them on the rug. Sub is the wood floor though. All are using spikes.
The "noise floor" is how loud the room is with nothing playing.

Video projectors present noise problems because of their fans. Typically located right above your head with little or no sound absorption, they can be quite annoying during movie watching. Money spent on acoustics for the front channels will be masked out by the fan noise from the projector. Address the projector fan noise first, and then move on to acoustic treatment if desired.

Long throw lens options vary in cost per manufacture. Low-end Runco is $1000.00 extra for example.