More than signing all the rookies, they need to sign the right guys, that are willing to play there. I think they should stop drafting the stars, blue chips players coming out of college. These guys get so much ass-kissing before the draft they become all prima donas before playing a single snap.
Cleveland by all accounts (never been there) is not a very nice place to live, these guys wanna play in Florida, California, NY, maybe Texas, or in a competitive franchise. So they are drafted with high expectations, from a team that is a mess, at first thought they might get a little excited with the possibility to turn a franchise around but then things inevitably go south and then comes the noise, pressure, the results don't show up and they start to question wtf I'm doing here.
This move (the 14 rookies) basically has 2 purposes, give Jackson a free pass for a year and get rid of the trash that I don't is that bad, just a result of bad coaching and all the mess that is the Browns. I don't think this will be the start of something good, even under similar circumstances I think BB had a much better thing when he started his tenure with the Patriots. In my opinion this will only setback the Browns for more years because it's the Browns, nothing works there, they suck, and then when Jackson gets the axe they will be in a similar position the Eagles were post-Chip Kelly, needing to rebuild again and cleaning the mess that was left after the party.
A coach/GM hired by a team has 3 sources of players to build a new roster, the draft, free agency and the players already in the house. When you draft let's say the standard 7 or 8 players and sign only half of them, the players that you didn't sign are not wasted picks, they were used in the process of filtering the roster to get to your ideal 53 man. Abusing of only one source that gives you the youngest, cheapest but most inexperienced players doesn't seems like a very good idea, I understand the rationale behind this move but again it's the Browns so it's not gonna work.