You pretty much have to deal with big tech to have an app and no social media site can really be big without it. (I know side loading exists on android).
Parler hosting on Amazon was an incredibly dumb decision though.
The problem with a website is your cookies get deleted every once in a while. This is is inconvenient since you have to re login. Also, push notifications for a regular website isn't great (pwas might be better?)
Cookies get deleted when you explicitly delete them (most users don't know how to do that), or when you've set them to expire (which can decades into the future), or when you break your own code (which should be never).
Cookies should be set to session not a date. Many sites like HN don't do that presumably for convenience. I assume most social media sites set a date though.
Perhaps the lesson is to stop dealing with big tech companies.