Must have been a high end bike because the ones I have used have had multiple punctures within a year and running out of battery in the middle of trip has happened several times which is not great if you live in a hilly area
The bosch drivetrain is pretty much bog standard on the german market and available on almost all price classes and Schwalbe Marathon/Big Apple tires are aren't exactly restricted to the higher price classes as well.
Now, if you're riding Mountainbike or Gravel tires, your tradeoffs are different - they sacrifice puncture resilience in favor of less weight.
The “high-end”-ness of a bike and the likelihood of punctures are completely orthogonal. You can get a low-end e-bike and just put decent tires on it. Since weight is less of an issue with e-bikes than acoustic bikes, it’s common for people to choose heavier tires like Schwalbe Pickups that offer very high puncture-resistance.