Congrats to you and the gang on a job well done. Don't listen to the rants, keep doing what you do, because you love it. That is the only real reason to keep on doing these things.
Thanks James Cawley! I admire what you do too.