It's all personal preference mate. I would rather see both teams have a go at each other constantly rather than one team attack vs other team defending.
4-3 scoreline sounds much better than a 1-1 and penalties. To each his own.
The game is played to be won, not to entertain. Watch movies for entertainment.
First objective of football is to win, second is to also win.
Also at no point Croatia simply stayed back, every time they went forward it looked dangerous for Brazil and possession was actually about even.