The advantage with AirPrint-supported printers is that they are compatible with new Mac computers and operating systems (as well as many old ones, as indicated earlier). No need for additional printer drivers. Printing is also possible from iPhones and iPads without extra apps.
It is often difficult to find Mac printer drivers today for many printers.
If necessary, you could of course buy a very basic Wi-Fi router (in case one is not available now). AirPrint works with wireless (Wi-Fi) or wired (Ethernet) network connections. One can even use the local side of the router (WLAN or LAN) only, without an active Internet (WAN) connection, for AirPrint printing purposes.
Any chance of testing AirPrint somewhere (local dealer?) with your existing mid-2012 MacBook Pro and macOS 10.12 Sierra?
(By the way, a mid-2012 MacBook Pro should be able to use up to macOS 10.15 Catalina)