There are all sorts of reasons that lots of committed Christians can't attend church. If you are a single parent, for example, it is bloody hard to take small children to church (I know because I have tried to do it as my DH is away for work a lot).
There are churches which do not welcome lots of small children/babies not old enough to attend Sunday School on their own.
The idea that you should be rewarded for attendance (and it IS rewarding people, the Church knows full well they are getting people in the pews by dangling the chance of a school place - you accumulate "points" fgs) is utterly wrong and goes against the Christian principle of Grace.
Must stop ranting about this subject now. Is otherwise likely to become the third time I have got into a big row about this on here.