In the absence of a block size cap miners can be supported using network assurance contracts.
Totally agree that we want fees to be zero for as long as possible (or forever).
I don't know how anyone can support BitcoinXT (whether they support bigger blocks or not).