If you've seen any good articles on this business model, link them here. I've seen a few, but none which I'd call good or which stand out in my mind in any other way right now.
One thing I'd like to hammer down is how we are going to be calling them. Obviously "free-to-play" is misleading, since that would include free games like Doukutsu Monogatari, etc. -- all free games are "free-to-play", asshats.
So I am taking suggestions. "Expensive-to-finish" (E2F) is a candidate, or "Annoying-to-progress" (A2P). Let me know if you have more, especially if you've played any of these games (which I haven't so far, but that will change soon, probably with that Herzog Zwei-type thingy), and have a better understanding of them than I do.