Yeap, I understand what you say. But still, even if an app will be very similar with what users already are used to, there are quirks and specifics to the blockchains that are completely new. We take them for granted, because we've been in the ecosystem for 5 years or more. But for a complete newbie, this a relatively steep learning curve.
Or at least that's what I understood by trying to explain this to my friend :)