I completely understand your position and it is totally fair that you addressed the issue as things like that can lower the value of a home. Sucks that the HOA never picked up on it though. You should a write a complaint letter to them and have your fee's waived for a year. hehehe
Glad that it is all worked out in your favor my friend!

Btw - how the fuck are you despite the obvious?