Fixed rates on renewal went crazy after the war started. Now it's possible to choose low-load times for running dishwasher etc. On average the spot price is lower than available fixed rates, although some lucky people locked in long cheap contracts before February 2022. Most of those will expire this or next month at latest. It's certainly easier to have a fixed price contract.
Meme is superset of your "internet meme". Meme is any idea which successfully replicated itself to another mind. If you posted it on the internet it probably succeeded.
I cancelled my credit card which incidentally was used for a photoshop and lightroom subscription I had used for an intro period. They sent me threatening emails for about 4 months before they gave up.
Am European. I drove from sfo to nyc in 4.5 days. Would I do that again? No.