Forgive me for being incredulous, but can't you guess at an answer to your question "what is the point"?
The Watchtower Society is like any other major multi-national corporation based in New York, like Merrill Lynch, Pepsi, IBM, TIAA-CREF... the list goes on.
Regardless of the current financial outlook, those corporations need to survive another day so the management and workers can continue to get paid and everybody can remain employed.
Every company is ultimately in the business of making money and the WTS is no exception. The point is to manage the organization such that it is profitable.
I suggest that you read Crisis of Conscience. The author does a good job of explaining the desirable lifestyle enjoyed by the Watchtower senior management team.