Endless disc brake issues
Adjusting the pads is a normal part of maintenance for mechanical disc bikes.

I have a tektro mechanical e-Bike that is ridden with rider+cargo > 200lbs  8 mi/day with 4 steep (> 50 meter elevation change exceeding 20% grade) hills.

I move the adjuster for the moving pad in one "click" weekly when filling tires and readjust the static pad monthly.  I invested money in buying a set of long ball-end hex wrenches, and stopped trying to work a mini bike multi-tool through the spokes to get at the adjuster, it's not really a big deal.

Moving pads in weekly or even twice weekly depending on just how heavy and hilly your idea of "very" is, does not seem extreme.