It's just now how it works in most of Europe. I've lived in four countries, had accounts with lots of banks, paid for countless plane tickets and booking reservations, and only had a credit card once when I was issued one at work. I don't expect I'd ever get a personal one, and can't think of anyone that regularly uses one.
The only time I even considered it was to build a credit score in the UK to eventually apply for a mortgage, but even then it's not really necessary.
In EU to build credit score the best thing is to have no credit at all. I'd be surprised if the UK works differently.