"Leave users to decide whether they want full screen or not, and never force them to accept popups or full screen views."
Everyone here's forgetting that we're not the average user. The average users doesn't want to decide. This is why they demand turnkey solutions.