A few thoughts here ....
1) Dairy cheese is a highly processed food, to expect anything different from a non-dairy cheese strikes me as unlogic.
2) I agree, dairy cheeses have many subtle, refined, delicious tastes,unfortunately all of them are products of cruelty.
I remember the "standard" cheese of the 1970's in Europe, which was quite bland and called something like "Cheese according to Dutch style". 20 years later, the landscape was much changed, and you could get all kinds of fancy European specialties.
When I stopped eating dairy cheese about 10 years ago, I did not consume any kind of cheese for about 6 weeks. Only then did I try my first vegan cheeses. Out of these,1 was unremarkable, 1 was outright horrible and the third one (Swiss Vegusto No-Moo) was quite delicious, so that my non-vegan wife and myself polished it off that very evening.
But not having the direct comparison to dairy cheese allowed me to appreciate vegan cheese on its own merits. Quite likely, by direct comparison to a dairy Gruyere cheese, the No-Moo would have been too crumbly, and not subtle enough. But not having that direct comparison made me really like it a lot.
Somehow, I think that vegan cheeses are now at that spot where dairy cheese was sometime between the 1970s' horrible blandness and the first beginnings of deliciousness. They certainly have developed a lot in the last 10 years since when I went vegan (although I still consider the Swiss No-Moo among my favourites).
Let's hope for the best, and possibly tell people not to expect the exact same experience from vegan cheese they are used to from dairy cheese.
Vegan burgers are much further in that respect (although I can not really tell, as I ate my last meat burger some 30 years ago), but I understand it is even possible to fool many meat eaters that they are eating "the real thing". Not so easy with vegan cheese, unless some rather quite expensive artisan products.