Well yeah, I don't expect every business to be 'Very Good Building & Development Co.'. Why would you even start the business if you didn't buy into all the touchy-feely stuff? It's not like there aren't better paying super serious dev jobs out there.
Kinda stupid not to have a very prominent link (or any link as far as I can tell) from the blog to the main site, though.