It seems like most coins are trying to get away from mining: ethereum (pos), iota, xrp (pre mined) etc.
Is it safe to assume that all coins are headed in the direction of no more mining?
Yes and no. While there are tons of people with mining equipment there will always be mineable coins since it is an established way towards mass-market adoption of a new coin. However, the big coins are moving away because mining is a very inefficient way to verify a blockchain (spend/energy-wise).