The Super Hornet has something like a 350 mile radius with a "normal" strike package. That's not very much, and it gets worse every year as US carrier fleets are forced further into blue water to deal with the latest Moskit descendants.
That's why the Navy is so hot to develop the X-47 into something they can deploy.
If refueling aircraft are available then far more capable land-based aircraft should have been used anyway.
As far as when the Harrier has made the difference, well, we haven't fought many pitched battles lately, so it's hard to say. But you can't design a military with the idea you'll never have to fight a pitched battle.
EDIT: By the way, one of the advantages of the F-35B is supposed to be that its design is inherently less crash prone. We'll see.