What concerns me about these semi-open licenses is, am I held hostage if the developer raises prices on me? If once I commit to the software I have no alternative to paying them for their managed service, it doesn't really help me that I have some access to the source code.
A semi-open license like Llama uses is less troublesome. It isn't open source, but it's pretty clear that you just can't use it for certain activities. If I don't plan on using it for any of those activities, it's fine. I'm not committing to paying Facebook X dollars a month and if their companies struggles maybe they'll start charging me 2X or 3X or 10X dollars a month.