There's no lack of services that are built around Bitcoin, they just can't take off Bitcoin there's very little interest from the general public. Most people have already heard about Bitcoin and they are not interested.
Majority of people won't like cryptocurrency very much while still having digital fiats that are convenient to use..
The only "nice thing" that brought people to Bitcoin has been taken from them.
Trading is still profitable but only few people have the patience and skills to stick around and learn it.
I can understand why people were buying crypto like crazy during the end of 2017, everyone wanted a slice of the get rich quick action. What Ive noticed is, since that and the expensive TX fees the vast majority of high profile or easily accessible to the public places such as steam, pretty much every online computer retailer in the UK, nearly every single E-sig store on the high street in the UK, micro brewery pubs, independent coffee shops etc... today no longer accept Bitcoin or any crypto. In my eyes thats a massive step back.
Youre right, digital fiat commerce is much more convinent and I wasnt suggesting cryptos would be threatening than market but its the public perception, normalisation of seeing a Bitcoin sign or crypto accepted here that the public walk past and become more aware of.
I can remember growing up just before the internet became mainstream, people would have thought you were mad if you suggested putting your credit card details into some website to buy something, we have shops and mail order for that Etc... Now high street is dieing 20 years later, normalisation is a powerful thing, and crypto fluffed it with what happened in 2017.