Maybe games should be like they were in Little League, 6 innings long?
I agree that kids today have an attention span of about 5 seconds. My 17 yr old daughter is an example. I can barely speak with her as I see her getting bored after my first few words. (or maybe it's because it's Dad?

)They always have something else going on and do need instant gratification to stay tuned in.