I see these threads all the time, and I think why don't you tell your friends about their other options before they go and drop a lot of cash? Granted you don't always know they're looking but still...If they're happy with it who are you to say otherwise?
I love building my own boxes and doing the rest of my installation but at the same time I wouldn't mind paying someone to do a much better job...("better" probably depends on the shop) Truth is some people just don't have time to do it all themselves, maybe they're doing something else with their time like building their own computer, or house, or engine...Everyone I know that has bought Adire, RE, whatever has spent a lot of time researching and a lot of people just don't have the time. We all get ripped off in something we buy, for these people it just happens to be car audio.
Do all of you who laugh at these guys spending too much build all of your own stuff? My point is, you can't do everything yourself. People probably laugh at you when you buy a Dell too.
In this particular case the kid seems to be happy with his overpriced system, so basically he has a perfect system. For him. He probably knows nothing about really good sound, he just knows that it looks nice and sounds good to him. It's possible his goals are different than yours and mine.
However, if he's running his mouth about it then that's not cool. I don't like people bragging about how much they're able to spend.
For me, I'll be a DIYer up to the point where my skills, resources, or time run out. I'll also help anyone I can to save money and get solid equipment but not bash on those who go to Best Buy. As long as they're happy that's the bottom line.