https://youtu.be/wdU1WTBJMl0?t=262 mentions:
00:04:22: Heathrow also doesn’t display the gate for flights until around 45-90 minutes before departure. This is common in European airports, but uncommon elsewhere.
Why is it common in European airports not to display the gate for flights until around 45-90 minutes before departure, unlike other places?
Note regarding the duplicate flag: my question is about why it is common in European airports not to display the gate for flights until around 45-90 minutes before departure, unlike other places (or perhaps this statement is incorrect). I'm not asking for the reasons why airport authorities would do it (the YouTube video I mentioned in the question explained these reasons pretty well; tl;dw=increase shop sales+take a cut from them).