As much as I like shitting on Rakitic, benching him for a youngster would be fucking stupid. This isn't Football Manager or FIFA where players develop lineally and fulfill their potential. Most prospects end up flopping and throwing them straight in as a starter would only destroy them or stall their development unless they're a special, once in a lifetime type talent.
Some people need to get real, while Rakitic does have his flaws and I would like to see him upgraded on, not many youngsters will ever reach his talent level and many will be fortunate to get remotely close to him. This isn't a video game, you can't swap established players for some prospect and expect the team not to regress. That's not how things work in the real world.