I've never played Total Annihilation or Supreme COmmander back in the day. This game is so amazing that it makes me sad that I never did. But the good thing is, I can enjoy it right now. It's still technically in beta, but it's already a complete game that you can enjoy, and I strongly recommend you do.
They called it like "alpha+" or something. But yeah, I think I've only had a couple of bugs over the two+ years I've been playing. I've had more bugs in fully released AAA titles.