He's always acted like he deserved the job. At least in my opinion. Nelson is completely beatable this time around.
The bill for his low level radiactive waste site screw up is coming due and the people of this state are not happy about it.
Nelson backed out of committments the state had made in developing a site when he was Govenor. The courts stuck NE with I beleive about 150 million dollar tab for their noncompliance.
Deserved is probably a bad word here. Maybe "annointed" would be more like it.