I got a hauler e-bike. Or some call them cargo bikes. I can haul a straw bale on the back with groceries in the front. I wouldn’t be able to ride it with a full load on a hill. The bike itself weighs 50lbs.
Outside of that, a lightweight road bike with all unnecessary crap stripped off is, in my opinion, better.