Although, KCBS in San Francisco still uses o'clock for top-of-the hour. Frankly, "It's seven", would be kind of awkward there.At some point, those under a certain age stopped saying " 'oh clock " and just say, "It's 10" and not "it's ten o'clock".
But in real life, no, I don't know anyone who says o'clock anymore.