I find it to be that Baby Boomers are probably laid off because they are getting paid to much for what they are worth in a company (they have been in the practice for so long with wages going up each year at some point they reach a point where to many baby boomers means to much money being paid out in a compnay). Why pay a person who has been in an office for a long time more money when you can hire someone with half the experience half the wage and get the same job done. I also find the prob with the gen y situation is that gen x’s that get laid off are appling for entry level jobs and beating out gen y’s because they have more experience and are willing to take a less attractive job with less salary because they currently have dont have one. I graduated in 2009 and currently have a job in a design build firm. I applied to everything and anything, recieving about 8 interviews, most of which I was beat out by someone with more experience (some of which im sure had a good or better portfolio than me, some which im sure just had more experience not a better portfolio) as i only had 6 months of interships as my experience. Why would a firm hire someone that was not good enough to stay at a firm over someone fresh out of school? Hard to gain experience with no shot at getting a job.