I agree; any forum you go to, people just nag and nag about all the minuscule things in the game. They even think that all of these 'issues' can be fixed at the sight of patch update.
I don't mind Forge; the only thing that irks is me the bluntness to the structure pieces. Just uneasy on my eyes >.<