I dont care about brokenness - allowing arbitrary sites to run javascript / store cookies has begun to feel like running windows without a password in the 90s. When things break, I now stop using the website. In rare cases I add it to a whitelist.
has been the standard workaround since like… 2005, if not earlier, and works quite fine without JavaScript (assuming your server-side supports it, and most or all common frameworks do).