nightmare scenario: your flight is delayed on the runway, so you end up watching a bunch of videos and draining the device battery. once you land, you sprint to catch your connecting flight following the delay. but just as you get to the gate to board, your phone dies and you can't prove you have a ticket before they close the door.
In the event that your personal printer is not functioning, the airport has many publicly accessible printers for your ticket printing convenience.
I don’t have any phones still working of that vintage.
Not a perfect comparison but the argument is dumb because the item at issue is the printed product not the printer.
If someone is carrying their printer with them on their entire trip in order to print their boarding passes at the last possible second at the gate, that's... A different kind of problem.