I avoid stacking gear whenever possible. To that end, I use a proper equipment rack designed to support my gear and separate it properly.
When working on client sites, I tell them the same thing and I do my best to separate their gear and keep it all properly ventilated.
Here's the bottom line: My experience is that the number one (NUMBER ONE!!!!) killer of AV gear is poor product ventilation. If you stack gear and pack it together and it all dies, you have nobody to blame but yourself. You know you can't suffocate electronics. It's VERY bad for them. So, don't do it. Go buy something new to put your gear on and this time, get something designed properly to support AV gear.