Mint used to be ahead of most banks. Nowadays, a lot of banks have budgeting tools built-in. My use of Mint slowly faded away as my bank's software became better. Now, I don't use Mint anymore.
It seems to me that you are describing click-bait blogs and the work of junior trend-driven developers. I have worked with plenty of clients who actually needed SPAs. Custom CRMs and ERPs, etc.
The quality front-end developers are not the ones who make small blogs or small corner store websites. It's agency developers working on huge projects. Those projects have big budgets on optimisation and page speed.
"The web" isn't an entity. It is a network of websites and applications. Some of them are slow and over-engineered and others are bloated excuses to display adverts. I can assure you that every single front-end developer I have worked with understood those issues and pushed for the right technologies.
But why buy a new device when the old plays just fine? We can also all have a copy of the game and the console at home. Everyone brings their own controllers. It's fun and cheap.
Limiting to 4 players allows the night to be more than gaming night. If all 12 of us are there, it allows for some rotation (most of the time, we will be 4 to 8). While some of the guys/girls are playing, some others can be spectators or be at the kitchen table talking or having some beers. We can even rock both smash and board games at the same time!
The gamecube is really our main console... funny thing is none of us were gamecube lovers when it initially came out. Lots of PC, PS and Xbox players among us. Our only Nintendo time is when it's time to play together.
> But I also don't see us returning to gaming together in person either.
Really? I gather with friends to play Smash on a gamecube every two weeks or so. Bring a few beers, play some good music, pass the controllers around and it's lots of fun. I also co-op a lot with my girlfriend.
Perhaps a light sensor? You are not going to use your mirror in a dark room. Unless you want the display to show up in the dark, but personally I wouldn't want that.