Gertrude,
I think you might have an unfounded dim view of these apps. Why not try looking at PPL Tutor, just so you can see it first hand. It's free on the iPhone. If people use it right it WILL teach you what you need to know and if/when you get stuff wrong it will link to the revision material where you can learn in greater detail.
Maybe stuff like this will open up flying a bit more to younger generations!?
I do however still agree with your point that we shouldn't just be learning the answers we should 'know' the answers and understand why but I think, if you use the app right, you can do that,