Yeah, going from 0-16 to "going all in for a few season" is an incredibly poor way to build a team.
For one, the Browns will never build a winner through free agency, no successful smaller market team ever has because free agents don't view Cleveland as a free agent destination.
This isn't Madden.
Build through the draft, develop your winner and retain talent.
Don't give a borderline Top 10 QB the biggest QB contract in history and pretend that and a few other moves have turned you into a contender.
That's not going to work.
Signing the top QB in free agency, the top WR, top CB and FS plus being able to have 8 picks in the top 65, to fill in other positions of need and depth. That is a talent boost that could put us into the playoffs easily and into a contender. Look at the roster we would be putting on the field with those types of moves.
My Hypothetical Depth Chart:
QB: Cousins*, Kizer, Kessler/Day 3 pick
WR: Gordon, Robinson*, Coleman, (Sutton, Kirk)
RB: (Michel, Guice,) Johnson
FB: Vitale
LT: Thomas, Johnson
LG: Bitonio, Drago
C: Tretter, Reiter
RG: Zietler
RT: Coleman, Banner
TE: Burton*, Njoku, DeValve
DEs: Garrett, Orchard, Ogbah, Nassib,
DTs: Shelton, Coley, Brantley, Ogunjobi
LBs: Collins, Kirksey, Schobert, Burgess, (2 more here via free agency/draft)
SS: Kindred, Peppers
FS: Boston*, (Reid)/Nacua
CB: Johnson*, (Minkah), McCourty, Taylor, Boddy-Calhoun
That is the type of team I am proposing for us to have for 18 with my signings and trades. Now not everything is filled in, but that is how I want to make a splash and tell me that is a bad plan. Everything there is actually possible as well. This is what I am proposing we do at the end of the day.
I get where you are coming from, but that is a solid roster!