If Mikhail Tal was alive today, he would play boring chess, too. Otherwise modern GMs would just accept his sacrifices, not make any mistakes, and win.
Players like Tal had their share of boring games, it's just that we remember the crazy ones because they're fun.
Imagine if the Lakers played the Warriors, and late in the 4th quarter, the game is tied, and LeBron and Curry decide they are tired, declare a draw and go to their locker rooms. Not particularly satisfying.
It also doesn't mean the game was unexciting.
Saying that, Carlson once had a reputation for not agreeing on a draw and being able to maintain focus while his opponent faded and made a mistake.
To make this more concrete, the following link is a drawn position (it is trivially easy for either side to avoid checkmate, indefinitely)
http://www.jinchess.com/chessboard/?p=---k------------------...
However, checkmate is still possible (White can checkmate Black if Black makes severe blunders that even beginners probably wouldn't make)
Do you think the players should be forced to play on here?
But, nevertheless, here's an example with equal material where checkmate is possible for both sides, but not without blunders. Who should have to resign here?
http://www.jinchess.com/chessboard/?p=--------------------k-...
If you really insist on saying "well yes, they should have to keep moving the kings around aimlessly for hours until somebody's clock runs out", you're proposing a game that is so fundamentally unlike chess that it should probably be given a different name.