Well I started with Cardistry and when I try to learn magic I find myself getting bored and can't bring myself to spending hours and hours digging through a book and practicing the boring beginner mechanics that you just have to get down
(but I'm still new and I'm sure there's magic that fits more in my alley besides the common tabletop work and such I just haven't found what I like yet). I practice it every now and then but I just can't make it my main focus. And besides that I have nobody to practice magic on so there's just no point for me. And if I do spend days or weeks on a magic trick it will just completely fail the moment I try to show it to someone and my hands literally start spraying sweat and my t-shirt is soaked within 5 minutes(this is no joke). It would take me years of personal guidance and practice on other people to get over that and I'm not getting such intense guidance.
And personally I'm looking for more instant gratification as for me Cardistry is very therapeutic and I've always loved juggling with things of all sorts. Contact juggling - Flowers stick- Regular juggling - Hacky sacking, all that kind of coordination type stuff. This was a natural thing for me to do with pretty much any object I'd get my hands on. I would try to find the balance point of it and see how I could make use of physics and my own body to interact with the object. And I know that I'm really good at these things because it's all about feeling and I got that by the boat full, I could contact juggle with my eyes closed because all I had to do was feel it. So for me it was also a natural step that when I noticed Cardistry to get into that because that was pretty much the outlet for all my energy and imagination that I will ever need!
Impressing people for me is just a really side-effect to it

Because I always loved to entertain people and carrying a deck of cards just amplifies what I already did before Cardistry. But when I find myself sharing my videos I actually feel hesitant because I don't like to do it for the ego boost. I just like to share my skills and as well and more importantly come up with new Cardistry effects because there's so much room for growth there it's like an untapped well.
Also I find that the attention span of the common people has really been going down over the years, I contribute much of this to smartphones - facebook - twitter - whatsapp and all that stuff. The oldskool magic is just not interesting enough anymore for them. I know I hurt peoples feelings there and don't get me wrong this is just how I see the development. And there's a reason all these younger kids are jumping on the Cardistry train because it's more gratifying and it's very visual it does not require complicated thought. (well honestly I think it does because understanding physics really helps and will make the difference between a good and bad Cardist). But the main thing is that anyone can just instantly get into it and learn a 1 handed cut or a fan. It won't take very long before you have your first gratifying moment of success!
But at the same time Cardistry still stems from magic and more people have become interested in performing magic again and learning about it. So however you put it, the fact that a whole new younger generation is getting into it again through Cardistry is only positive for magic in general *In my opinion*. And sure change is hard especially if you spent 50 years perfecting your table - close-up game and well the younger generation just won't be very interested in that anymore.. nor will they even be able to follow wtf is going on anyways.. So these complicated routines just go over peoples head.
Well that's my take on it, a bit more than just being about impressing people, because sure it is about that for some people but if that is your main motivation well that's arguably not the best motivation haha.