WQAM's Joe Rose on ESPN giving the Dolphins a grade of D+ for their offseason moves, and French Open denying a wild-card entry to Maria Sharapova following her doping ban.

Criticism is part of what I do, especially if you're a football coach or player.

However, I'm not into criticizing other writers' work, or opinions. Everyone has a right to their opinion, especially if it is research-based and they are able to back it up with evidence and a consistent thought process.

The Dolphins got the worst AFC East grade for their offseason moves, according to Barnwell's piece, and that's ludicrous, especially after watching the Jets and Bills each take a massive step backwards.

The Jets, whose offseason featured a salary purge and mass exodus of veteran starters, got a C+ after Barnwell acknowledged that the franchise is "all-in with their rebuild."

So, blowing up a team that lacks a starting quarterback with a head coach (Todd Bowles) on the hot seat earns a favorable grade?

That's not the worst part. Buffalo, which hired a new coach and cleaned house in its front office after the draft, got a B.

What did the Bills accomplish when it comes to the roster?

Buffalo brought back Tyrod Taylor on a restructured, two-year, $30.5 million deal. Clap it up for the Bills keeping a decent quarterback after initially wanting to dump him, then realizing they couldn't do better in free agency or the draft.

The Bills lost cornerback Stephon Gilmore and tailback Mike Gillislee to the Patriots in moves that were very preventable, and Barnwell justified it by pointing out that Buffalo got a 2017 fifth-round compensatory pick for Gillislee and will potentially get a third rounder in 2018 for Gilmore.

But there isn't one word about losing Pro Bowl linebacker Zach Brown to the Redskins and receivers Robert Woods (Rams) and Marquise Goodwin (49ers).

Yet, Buffalo got a B for cleaning house?

Let me focus on the team I actually cover, and the face slap of a D+ grade the Dolphins were given by Barnwell.

Here were his views on the Dolphins offseason:

Barnwell liked the fact Miami hammered the draft on defense, making five of the team's seven draftees defensive players. That should make sense considering the Dolphins allowed a franchise worst 6,122 yards last season.

He liked the fact Miami "bought low" on trades for tight end Julius Thomas and defensive lineman William Hayes, landing two potential starters with cost-efficient contracts for the equivalent of nothing in draft value.

He called signing safety T.J. McDonald, who is suspended for half the upcoming season because of a DUI incident that took place last May, "a worthwhile flier."

Then Barnwell destroyed the Dolphins for overpaying to keep receiver Kenny Stills and defensive end Andre Branch, and overpaying to extend the contracts of safety Reshad Jones and linebacker Kiko Alonso.

All four players landed deals larger than I expected, but the price is the price in free agency with Stills, Branch and Alonso, who was a restricted free agent. They each got what the market commanded, and like all deals, I'm sure their contracts will be revisited when the guaranteed money expires.

Criticizing Jones' five-year, $60 million deal is laughable considering that at 29 he is viewed as one of the NFL's upper-echelon safeties. Jones' return from last year's season-ending shoulder injury should help the defense take a step forward.

Was the extension for Jones, or Alonso's multi-year contract, necessary? They weren't, but sending the message that this franchise rewards its own players for hard work has value.

Barnwell also doesn't have a favorable opinion of linebacker Lawrence Timmons, whom the Dolphins signed to a two-year, $12 million deal. I'm guessing he didn't realize how bad that unit was last season, and thinks Timmons, who has averaged 117 tackles for the past seven seasons, is over the hill at 31.

The jury is still out on Timmons, but the Dolphins do have options — second-round pick Raekwon McMillan, Koa Misi (a six-year starter whose contract was restructured this offseason), and Neville Hewitt (a three-year veteran who contributed 64 tackles and started five games last season) — if he turns into the next Mario Williams and fizzles out.

Barnwell also points out that Miami didn't do enough to supplement the offensive line after trading Branden Albert to Jacksonville.

I'd be a lot more comfortable if the Dolphins signed former Hurricanes standout Orlando Franklin, who was cut this week by the Chargers because of his bloated salary. One more veteran who has starter potential at tackle and guard would benefit Miami's offense.

Barnwell also points out that the Dolphins haven't gotten a contract extension for Jarvis Landry done, which is a valid criticism of this offseason. That should have been priority No. 1. But how does Barnwell know that the Dolphins haven't tried, and maybe Landry's contract requests are the sticking point?

The fact he mentioned Tavon Austin's deal as a fair comparison for Landry is laughable, so clearly his assessment of Landry's value might be a tad off.

To summarize Barnwell's gripe, the Dolphins overpaid to keep their own (which was done to ensure continuity in Year 2 under Adam Gase), signed a linebacker in Timmons the writer doesn't believe in (ironically that was my favorite move Miami made this offseason), didn't do enough to fortify the offensive line (valid criticism), and didn't get a contract extension for Landry done (there's still time and $18 million in cap space).

How does that add up to a D+?

A 10-6 playoff team kept key veteran starters, signed many of its stars to multi-year deals, had two productive trades that will benefit the offense and defense, and added 12 newcomers to a lackluster defense.

My math tells me the Dolphins accomplished more than the Jets and the Bills this offseason. They improved on paper, yet Miami got a worse offseason grade?