Sony is real backwards when it comes to cross platform stuff, and now that has been made very apparent with Fortnite.
Fortnite just released today on Switch. If you have a PC account you can link it to your Switch account and all your customization unlocks will be there. Same with Xbox. Same with iOS. But not if you made your account on PS4.
Even worse, if you linked your Epic account to your PSN account at any time, you can not use that account on Switch. This has hit me. I linked my Epic and PSN accounts months ago because I figured...why not? I will likely get a PS4 down the road and might play Fornite on it. I still don't have a PS4, have not ever played Fortnite on PS4, but now I can't link my account to Switch because Sony is an asshole. Even if I unlink my PSN account it won't matter, my account is restricted.
If I want to play Fortnite on Switch I have to make a new account for it and none of my progress will carry over.