Becarooo - I disagree with you. I know your DS and my DD wouldn't have learned to read any easier if they'd started at 7 rather than if they'd started at 4.
Because they both have underlying problems that need to be sorted out.
However if they'd started learning at 7, we'd have had about a month to sort out those problems before they were left totally behind. As it is we've had 3 years. Which wasn't enough in either of our cases.
Those countries which teach reading at 7, teach phonetic languages, and they teach the whole class to read in about 6 weeks. And generally, if you're left behind at that point you're in a terrible place.
Actually 3 years would have been enough to teach our children to read. If you and me had started attacking the problem when our children were 4 instead of thinking 'bless, they're so young, they'll grow out of it' - our kids would be reading by now.
It's going to take about 3 years for our kids to learn to read. Unfortunately I didn't start panicking till DD was in Y2. So it'll be next year (Y5) before she learns.
Which is why I so strongly advise everyone on this board to start addressing problems when they're first raised, and to not wait and see if they'll grow out of them.....