Possibly, we'll see how the numbers look soon enough.
What numbers are you going to be looking at? Registrations?
Or are we talking revenues?
Earnings before tax?
Earnings after tax?
Projected revenues?
Future earnings potential?
Individual company salaries?
But seriously.
The cost of managing a gTLD will approach $0 (especially if boarded on a common technical infrastructure) and the yearly cost being demanded by the "non-profit" will likely be reduced in due time. Can't be too profitable
I don't know what these companies are projecting but it could very well be (pullling numbers out of my ass, but at least I admit it) that you only need 5000 registrations in the next 2 years with a 5% growth rate at an avg price of $30 to be in the black (assuming a threadbare office) long term. Throw in a couple of people buying premiums at a higher price and you are making money.
Also, while it not end up true, CSC projects that businesses should be concerned with 14-40 of the gTLDS (make sure you get yourcompany.sucks, yourcompany.news, not so much yourcompany.tattoo) which could also impact that bottom line of some of the gTLDS when you consider that there are 500 companies in JUST the Fortune 500 (that's facetious) in the US.
It probably won't require a lot of domainers to be profitable - though they don't hurt the bottom line. Some of these gTLDs may get some real business end users. I could see a number of small businesses using .kitchen (you'd be surprised how many companies exist making, remodeling, working in this industry)... but that's useless to domainers. How can you make money? It becomes far more speculative with 1,000s of options.
As for leakage? etc. That's bullshit that's overstated all the time. The people that care most about this are the people with the parked pages profiting from this aspect. Very few companies will notice this (again, unless the .com is a direct competitor in the same marketing space - and increasing as you move from local, national, to global markets). People aren't all stupid and will just get used to typing in whatever they saw advertised wherever they saw it and getting where they need to go.
Example:
I get pizza from a New York style pizza place and order online. I go to google and type in New York Pizza - and I know exactly which results I'm looking for click it and order. I've yet to order at the wrong place.
All that being said:
I don't have access to the internals of these companies - they could be taking a bath; however, i tend to think that .bike would be worth more than bike.com alone.
Disclaimer: I own ZERO gtlds and do not plan on owning any...why? Because for every freaking KEYWORD.gTLD there's a .KEYWORD, so what's the point?
I would consider a number of them for a personal blog.. but that's worth $20 to me and I have plenty of those already. I would like stupid names like LALA.LAND (gone), ONYER.BIKE (gone), CODE.KITCHEN (gone) or MEANINGOF.LIFE or FINGER.TIPS (gone)... but I already have the best blog hack in the entire world so I don't care.
That's all I will say on it. I'm not anyone's side - I think anyone leaning too far one way or the other should at least just open up their eyes to the potential... that is to succeed OR to fail... either could be right. I just hate know it alls (be clear I'm not calling you one) that are 100% they know what the future is.