Nobody said anything about them "not being meant" to be played live. What has been stated is that the songs you based your opinion on were mixed so badly that half the parts weren't even present. That is why I think you are being a bit hasty.
There's this really cool thing called "you tube" now where a few seconds of typing can bring up a video of a new band. Check this out!
http://www.youtube.com/watch?v=CB5UFzVZnNY
Isn't that cool? Now you can hear what the band was SUPPOSED to sound like. You can check out a band rather easily to see if you'd be into them! You can also use this to see if their live performance is up to snuff. For example, while seeing Evasion live, I said "Hmmm, I can't hear a guitar! I SEE a guitar, something must be wrong!"
Then three songs later the guitar came on, and everyone was happy! It turns out the guy mixing just didn't like you, and he wanted you to leave the room.