Baby Boomers are referred to as the generation post WWII - people born between 1946 and 1964. You'd be surprised just how many people from that generation are computer literate and spend the majority of their days ONLINE and working on computers. Many of our own users are from this generation as they are business owners and executives in companies.
Gen-X (1961-1981) and Gen-Y (born after 1982) were almost raised around computers, or at least the video arcades), and are definitely the generations that are web developers and programmers.
If you look around a large IT department, you'll find most of the management teams are not in the 30's or 40's but are in their 50's. I've always attributed it to be because they are better communicators and know how to play politics and give deadlines.
People see Generation X as people that complain a lot. Baby Boomers as those that work excessively, and Generation Y as those that think they deserve everything.
How will the hosting industry change in the next 5 years - possibly the way it changed in the last 5 years. More young people getting into the industry thinking that if they can make a website, they are a designer and can easily provide hosting.
Over the next 10 years - I actually hope to see regulation in the industry so that someone who is 12 years old is not running a "professional hosting company". Cloud computing will be a need. Hosting will become more like TV and Telephone in that there are MAIN guys, and there are local markets, but it would be almost impossible for someone locally to compete globally (or even out of state).
Taxes are going to be an issue (as they already are). Public Libraries are going to be closing down as more people turn to the web for information.
For me, the outlook is not dim, but it's not a pot of gold either. We do have our business plans that have 3 year goals, 5 year goals, and a 7 year goal, however we do not have a 10 year goal in our books currently.