So what's new?
If you don't need credit, they'll give it to you. If you do, they won't. It's the general rule of banking.
How else can you explain that NO credit history is seen as worse than a mediocre one? For years, banks ignored me precisely because I'd never taken out a loan, credit card, etc. It was only once I'd got one that they desperately tried to push more loans down my throat. Up until then, apparently, I'd been too much of an unknown to risk it.
Credit scoring, the entire premise, is flawed. It's based on the reputation of your previous credit, and bears little resemblance to reality - as you point out. And try taking out a credit card and then RELIGIOUSLY paying back the full amount every month for many years. They hate you for it. Your credit score is still basically zero.
Credit score is not a reputation or history-based score. It's purely arbitrary. There's even "traps" like "use this high-interest credit card that we will give to people with no credit history just so you can 'improve' your score". WTF?
Hence why, as much as humanly possible, I don't use credit. Pretty much, for the last five years, I have no credit "history" as such (no credit cards, no loans, no judgements etc.), earn twice what I used to, and have never had anything "bad" on my history.
Was still refused for a joint mortgage with my girlfriend, though. Weird, because I'd had a mortgage previously for 3/4's of the same amount, earning half as much, self-employed, never missed a payment, sold the house for profit and paid off the full loan + interest early.
Ironically, my girlfriend (who's Italian, hadn't worked in the UK, had never owned a house, was refused a credit card for lack of history, and earns less than me) was approved for the entire mortgage on her own, so I just pay her half the mortgage and she's the one on their records. Oh, they offered to "put me on the paperwork" in a couple of years. This is despite the fact that in the UK, credit records (apart from bankruptcies and county-court judgements) are supposed to expire after 4 years.
Hell, they will CHARGE YOU to view your credit history, and in the UK you have to get your history from several large credit-history suppliers in order to make sure you have the full picture - some banks use one supplier, some use another, and their information can differ even though they are supposed to share it.
It's a scam. It's got nothing to do with risk, it's everything to do with maximum profit - and that means that you get a better "score" if you get into debt but don't quite go bankrupt.