Yes, there are Bugs and Balancing issues, and they ruin the game. Both the Community AND Relic are aware of that. Do you think whining will make them work faster? All those guys crying about "not enough balancepatches", well, they could patch it more frequently, but then we will have smaller, not thought through patches, which will probably be worse. There is a reason that the balance patch takes time, and that is that Relic probably takes its time to check how and what happen if they change that and that. I find that better than them throwing a patch out every month and then "just see how that plays out". Imagine the balance then...! Balancing 4 factions and a shitton of units is no easy task!
Depends on what you mean by balance, tweaking numbers and what not is quite easy and Relic has more than enough staff and testers on hand to release more frequent balance patches. If your talking about removing things or adding things to the game then yes obviously that requires more work and more testing, but you don't need to add or subtract units and abilities in order to make the game more balanced.
For example, lets say Unit X is OP, it does to much damage to fast. You could either A. lower it's damage or B. Lower it's ROF. Both of those things do not require you to add or subtract units from the game.
A patch every month is beyond pathetic for an active RTS, especially when the things we are getting in the patches are basically number changes and bug fixes that we shouldn't need to wait months for. The backbone of any good developer is a critical community, a hug box won't get you anywhere.
EDIT: And when I said "Boy who cried wolf" Relic has been excited about "new" features for months now so you can understand why people are skeptical.