I believe the reason blizzard implemented 10 and 25 man versions was to allow "casuals" as much of a chance (without completely turning WoW into Hello Kitty Adventure) to see content. Sure you may not be able to be consistent to a 10 man, but I'm sure you can make 1-2 two or three hour raids a week. Raiding is a time investment, just as any other aspect of the game.
I understand circumstances change, but if your joy playing WoW is based solely on your circumstances, why the fuck even play? I know I don't play because I love to see purple items and I have a load of free time on my hands. I play because the game is fun, and raiding is the path I have chosen to take. So then tell me, why should your personal situation affect how blizzard originally designed the game?
The problem falls on both sides. Raiders thinking they are better than casuals because they have the time to raid, and casuals hating on raiders and calling for ezmode content so they can see it. Both need to STFU and play the game for fun. Can't play WoW the way its designed because you don't have time? Deal with it. Cancel your account for all anyone cares. Blizzard just hit 11 million world-wide with WoW. I doubt they care about how dumb you are to spend your money spending days of your life leveling a character to 70 then asking for dumbed-down shit.