For such a great idea, you are right, they haven’t really thought it through, have they?

I wonder what their goal as a company is… Even as a start up, what is their business model supposed to be?

Heh! I really like the alternate name you chose. ;)