Verizon is Suckie

I'm actually due for an upgrade on Monday and have been looking forward to that for months but Verizon won't put out a phone worth using the upgrade on.

No HTC one... No Nexus 4... the Note 2 is getting old... there's not really any problems with the S4 but as a stock Android lover it just seems wrong...

Do I leave Verizon? Wait to see if there is a new phone in the fall? Root the Note 2 or the S4?