Personally, I think public VR could be fantastic if and when it allows users to share the experience with each other... i.e. when you can take your kids to an experience and see a virtual them in that experience... and they see a virtual you.
Having fun in public is all about sharing the experience with each other regardless of the medium. Even movies... I don't go to the cinema on my own (although I know some people do), if I want a solitary movie experience, I do that at home.
VR, as we've discussed before can be very isolating. VR coasters are a super interesting experience but quite void of fun when you can't even see your brother sitting next to you!
The exception is possibly a pub environment where you take in turns doing something daft while your mates take the piss. That could be a laugh.
But an experience that's meant to be shared in a public environment... almost certainly won't benefit from VR.
Intel 5820K OC@4Ghz, Titan X (Maxwell), 32GB Corsair Vengeance DDR4, ASRock X99 Taichi, Samsung 500Gb 960 Evo M.2, Corsair H100i v2 Cooler, Inateck KTU3FR-4P USB 3 card, Windows 10 Pro v20H2 (19043.1081)