Don't get me wrong, I have had some very low time FO's when I was a CA at a regional that were exceptional pilots for the amount of time they had, but the real world experience was definitely lacking due to no fault but their own lack of flight time.
That is the problem with those who don't see the line flying. All they see is the new hires going through training with little problem. They can fly the heck out of the sim but once on line, they struggle with basic communication and flying visual approaches. Experience is experience. You can't change that no matter how much sim time you have.