Not that you need telling, but you are doing a great job. Thousands of parents do right by their kids every day and teach them read to them, tell them things and generally be awesome parents.
Unfortunately there are millions of parents out there really screwing up their kids, or ignoring them (debate about which of these things is worse: wrong knowledge or no knowledge?) and those are the kids the education system has to be designed for, there are so many more of them. I try and do the best by each kid i teach. Some can cope with long projects (OwD, nicest 15 year old boy on the planet is a great example of this) and some just can't. Good teachers personalise their teaching and their lessons, just like a parent would (eg, what my parents did for me was not the same as what they did for my ASD, Dyslexic brother)
Bizzarely my friend (who teaches secondary maths) has been asked by her 4 year-olds teacher to stop teaching her to read because the school want them to learn in phonics not real letters. She rightly told them where to stick their advice.
Anyway, i feel we have sort of gone off topic a bit.
Teachers = can be good, can be bad
ipads = can be good, can be bad
ipads instead of teachers = disaster waiting to happen