I really do not like Odell Beckham Jr.
Rarely look at these things from the player's point-of-view. I can't identify with a famous, wealthy young athlete. I do identify with a die-hard, lifetime fan of a specific team (in this case, the Browns).
Also live in NYC, and followed Beckham's time with the Giants.
The Browns had a terrific 2020 season; and had high expectations for this year. They are struggling at 4-4 but still in the hunt. Similar to where the Rams were mid-way through the 2019 season. Cleveland has had some injuries to its O-Line and RBs (the Browns' running game was their strength last year), and their QB has some significant injuries to his non-throwing shoulder.
This is the point where the Browns need their best players, their veterans, their most highly-compensated players to step-up and both perform and lead. As a fan, that is what I would want and expect. I believe, as an organization or a player, I would also expect that. THAT is NOT what OBJ does in these situations. Didn't do it in NY, and is not doing it now.
Selfish and weak is what I think of players like OBJ. Their great when things are great but they come-up small under adversity ... and it's the team, organization and fans that suffer. To release him now (which is what I expect will happen), simply rewards OBJ.
Assuming he passes through waivers, Cleveland would be on-the-hook for his remaining 2021 salary ($8.2M); and he would be free to sign with a team of his choice; and, maybe, compete for a Super Bowl (perhaps with Divisional-rival Baltimore) ... and it would be the Browns that are paying him!
And that would suck for a Browns' fan.