"I've never known of pilots having to pay for their hotel for initial training. "
Shows you haven't been in this business that long. It was common up till the 90s to pay for their digs until you graduated from new-hire school.
My buddy and I rented a furnished apartment for three months and we were their best renters (says something about the neighborhood).