It seems like Apple wants me to spend 200 USD on an Apple TV just to wirelessly mirror my MacBook's display onto my smart tv.
Is there really no way to get around this? I'm not afraid of technical solutions.
After I did upgrade to Catalina, I can use AirPlay button in the menu bar.
The only requirement is that TV and MBP are on the same network. Picture quality on Macbook will be lower than on TV actually. Tested with MBP Late 2016 (10.15.3) and LG 43um7500pla (4K TV).
No, there are in fact other ways to do this wirelessly. However, the methods I've seen require the installation of software and may be restricted to certain brands of TV.
By way of example, you can install Mirror for Samsung TV to mirror whatever is on your Mac to any Samsung TV produced in the past five or so years.
Likewise, you can do the same with:
The above are only some examples. In all cases you need to have good Wi-Fi for these options to work.
NOTES:
You can use an HDMI cable to connect your Macbook to TV. Or you can try Chromecast or Roku dongle. If you do not like using hardware devices, then you can try LetsView. This is a free screen mirroring tool that can help mirroring Mac to TV wirelessly.