Why can't you play Fortnite without Xbox LIVE Gold even though it's free
Because you need a subscription for all consoles to play online, no matter which game it is.
PS4 is free
Then in 95% of the cases. Another reason why I would never buy a console
Yes that is true you do not need Ps + for Pc as well.