I'm certainly not going to argue with anyone about what my opinion of rock is. But a short definition: If you find yourself banging your head with the devil horns on your hand, it's rock.
That's metal, you short sighted idiot. You bring up Dio, yet, Dio started off doing doo wop music, very similar to some of Elton John's music.