Well it happens to be one of my expertise and I have to agree, you're right rubber feet don't do much for isolation. But to be sure, I do like the way it saddled the DAVE very nicely and it does look much better than simply setting the DAVE on a shelf or desk top. IMO
Yeah, I agree, but it is a lot of coin for what is essentially cosmetics.