TCH is a business that provides Budget Hosting, and as a business they need to make a profit. If they allow unlimited domains on one account where is the profit? There are also the issues of additional bandwidth and other resources used on a shared server.
Yes everyone wants to get as much as they can out of the money they spend, but $4 a month has little room for profit even with just one domain.