Catherine, Koshka, Glaive and Ringo are constantly free to play pretty much at least every second week as they are considered the easiest to play (of each role, laner, jungler, support).
Additionally, not sure whether this contributes to them being in rotation so much, but also they were the first heroes to be out. That is at least why they are so cheap.
The free rotation nearly always has 2 laners, 2 junglers and 2 supports so newer players can play something that matches what their team...
Posted: Dec 21, 2015