Buggy?
I've been in since they opened the alpha and I don't even know that it was particularly buggy back then. What exactly is making you call it buggy?
As to the design flaws... That's probably more a matter of personal taste than actual flaws, but either way, it's flawed as far as you are concerned.
Considering getting a ctd in alpha versions could be as simple as combining troops and giving a move order I'll have to doubt something here.
Since release though, yep, buggy. I've run into various crashes or progress halting bugs, including an apparent memory leak, a lock up during map generation, and the End Turn button not functioning. There are lots of minor issues as well, from spelling errors to having the troop level up notification come up every turn for a unit once it reaches level 10.
Indeed, some of the design flaws could be a difference in taste. For example, I despise the stack o' doom, which this game has, while others might love it. However, it's effect on balance can be separated from preference. Some problems due to simultaneous turns, like unresponsiveness at the start of a turn (while the AI is moving) or endless chases involving quest armies that can embark, aren't merely subjective.
Unpolished? Are you kidding me? You're saying that on STARDOCK'S forums. Endless Legend is extremely polished for an indie team.
Buggy? Again, I agrr with the poster above, I've played nearly 70 hours in total and hardly run in to any bugs.
There isn't another 4X game out right now that has anything close to the amount of soul, lore and backstory that this game has.
Yes, unpolished. Insinuating that other games are worse (or released in a worse state) doesn't make this one better than it is.
If you like the game that is great. I like some aspects of it, but not enough to recommend it or continue playing.