Yes, and you definitely used to be able to change the behaviour to stop it highlighting everything, as at one point that was doing my head in so I changed it. I find it easier now just to click twice, rather than trying to find a setting which stops it highlighting everything.
It's a bit odd, but it only needs the basic subscription. It's fair enough, I guess, gives a bit of extra value for the subscription. I can see why they wouldn't want to give access to their entire music library for free.
My memory of token ring is vague, but I think it was originally a ring in series as you said - however token ring switches (that isn't what they were called) also existed, which was the "modern" way of writing up a token ring network.
I suspect there should be something using the IGDB API, if not it ought to be possible to make one.
I found this (I didn't try it) but it's not quite what you want: https://github.com/omoosey/video-game-calendar
If it's all authorised like this, it is technically a legit transaction. Revolut should have flagged it up for review though as per the article.
I think card transactions are a bit different, as usually they don't need to be authorised in the app, but this sounds like he spoke to a scammer, transferred them some money, handed out a 2FA code (something which banks always say "don't give this to anyone, not even us"), and then was surprised when lots of money was transferred out of his account. I'm not sure Revolut are at fault here (other than not putting a hold on the transactions when they started to look out of character, but honestly the account was compromised by then anyway)
I think it's the cache which goes a bit high. If you clear it it should fix that.