I think it comes down to how willing you are to re educate yourself on how to eat. If you expect to have things like meat or cheese, then you're going to have to compromise and eat these substitutes that aren't as good. Or you're willing to start over without expectations, and just eat fruit, veg, legumes and nuts/seeds. It's simple, more nutritious, and gives you way better energy levels.
I tried vegan cheese, and some other things a far bit after the switch, but quickly gave up on them, as they weren't worth it (except tofu weiners).
I think it comes down to how willing you are to re educate yourself on how to eat. If you expect to have things like meat or cheese, then you're going to have to compromise and eat these substitutes that aren't as good. Or you're willing to start over without expectations, and just eat fruit, veg, legumes and nuts/seeds. It's simple, more nutritious, and gives you way better energy levels.
I tried vegan cheese, and some other things a far bit after the switch, but quickly gave up on them, as they weren't worth it (except tofu weiners).