I agree with Keys' premise and Rodgers is a good example of how to do it. Hoyer just doesn't cut it IMO, he's a backup to begin with and not a legit starting QB in this league. McCown doesn't cut it either. The problem with the Browns is they've never had that legit, unquestioned starting QB.
It's evident, most but not all, QBs need time to sit in order to develop into a top tier QB. There are outliers like Luck, Wilson and Newton but the majority really should sit for at minimum 8 games and up to 2 years to develop properly.
QB development, assuming they have the right guys, will work in New England and Denver where they have unquestioned starters but also young and talented backups learning. When Manning retires at the end of this year, Osweiler will be put in the best situation to succeed. Same with Garrappolo in New England. If either of those guys went to the Browns they would have already been put on the field and asked to be the guy which wouldn't have gone well.
It'd be great to have a Manning or Brady for a few years but that won't happen. Getting guys like Alex Smith or Carson Palmer would be have been a smart move had we jumped on them a few seasons ago. Once you have that caliber of guy, you can draft a Bryce Petty and take the requisite time to develop him. Instead we picked Josh McCown to do the job but the problem with him is he's not skilled enough to be an unquestioned starting QB. So if we do choose to go with Bryce Petty in round 2 or 3, we might force Petty onto the field early because either his skills at this point are close to McCown or McCown just isn't good enough to run out there every week. Thus, repeating the cycle of bad QB play and failed QB draft picks.