This is all true and valid, though your first license will technically work on multiple machines -- you know, for testing.
Yep, this can happen.Sure some would argue that if they get that big they can afford it, but people always seem to equate growth with success until they actually start growing and get a rude awakening when their costs tend to grow faster than their gross profits.
Actually, CF is produced by Adobe now. And this was the first argument a PHPer made to me when I started using CF -- in 1999...I would be a little leary of jumping on CF myself, because at some point I would be suspicious that Macromedia may decide to shelve it. It can't be generating that many sales, but I could be wrong.
If you build a site in CF8, you can use ASP and Java classes and lots of different scripts, web services, etc. You're not exactly stuck with CF.
Haha, mine too, in case you couldn't tell.And then I am a PHP fanatic so my views may be skewed.
The license is per server. You can happily host many CF clients on the same server.
It's rare that you'll get a job that "requires" CF, unless the client already has a CF setup and wants dev work done on top of it. I don't even know if I've ever gotten a gig like that, since there are plenty of CF devs around pimping themselves as such (which I don't). I usually turn new clients on to CF when they find out how much faster I'll deliver their apps.