When does a phone got the mainstream? When it gets a Cyanogen Mod port, that’s when. Today the first CM 10.1 port was released for the HTC One by h8rift. The release is very much in the alpha stages with tons of features and hardware not working, but it does boot so that’s a start.
The thread on XDA lists the current state for the following hardware.
Boot up to lockscreen
Sort of Working:
com.phone crashes constantly at this moment in time
It’s still way of being a daily driver, but if you want to give the ROM a go it can be downloaded from h8rift’s thread on XDA