I am waiting, not patiently, but waiting for 7.0.
I'd be really surprised if it comes out this year. I remember the delay for Marshmallow on my M8.
I'm not waiting 7.0, it will most likely have bugs just like lollipop 5.0.1 and Marshmallow 6.0 (see Android permissions resetting)...
I wish HTC would actually give up on updating as quick as possible and wait until the os settles to a stable version (7.1?).
But from HTCs view point providing updates as quick as possible is probably viewed as a good businesses strategy even if means rushed updates. If they update to 7.1 later then I'll probably consider it once the dust settles and there aren't any major problems..
I still remember how lollipop 5.0.1 messed up my HTC M8 for a whole year, with the memory leaks! And whilst Marshmallow is good enough I think that kitkat was the best optimized OS for the M8.