I mean the overall mindset in this age is to use an instant 2 button solution with no variables, options or control and you pay a premium for it. Just set it and forget it approach, thanks to the iOS app landscape.
Can't say that it's a bad thing, but for certain functions and tools, it's definitely better to not be that way. If they choose to complain about difficulty of use, and stick with something that runs from a mobile device, then more power to them. I think the learning curve is what makes this a better tool in all regards.
Though I can't speak to the success of use, because that comes down to the person using it, and so far after a year or so, I'm not good at being that person.