The only question left is how long Biden not being Trump will keep swing voters on his side and happy?

I'm betting it could be a pretty long time.

Under normal circumstances about 8 years. Then some other shiny bauble will mesmerize the masses into picking the prettiest and most talented, most charming and handsome whomever to be the next whatever.

All things being equal, Biden is well on his way to a second term.

Good coffee, good weed, and time on my hands...