The Mikrotik RB5009 is very affordable and has both SFP+ and 1x 2.5G Ethernet. And you can use either port as WAN or LAN depending on your setup. Will still need a switch however if you have more 2.5G clients.
ASUS has some all-in-ones with 2x 10GbE ports but I wouldn't recommend them to anyone.
The market is undeserving the everyday consumer.
It's why there are multiple YouTube channels dedicated to reviewing Chinese no-name 2.5gb switches from AliExpress. The big names have just turned to blind eye to pump out the same outdated devices they've been pumping out for years.