> And it may sound old fashioned, but making things too easy for kids makes them less independent and less willing to put in the effort required for learning.
Yes, agreed. We're building a generation where even pulling your parking brake when you park is seen as "hard", not having a discoverable, hand-hold, guided experience is "inconvenient". Netflix even have a hard time making people update their cards when they expire or are cancelled.
Life is not a Steve Jobs utopia. Some things require work and persistence.