As one who has bought numerous frameworks for numerous languages I have to say that a framework purchase is a no-brainer, unless you love typing a LOT, debugging the same things over and over again, and doing the same things over and over again and, oh, being penny wise and pound foolish.
As for the prostitutes, Dragan, I beg to differ on the last premise of "we get paid for doing what we love to do." I've know a few prostitutes (not in a "professional" manner, mind you) and ALL of them told me that it is the most humiliating, de-humanizing, ugly and dirty occupation, which they wouldn't wish on anyone.