Quote from Strottinglemon
I'd prefer controllable pigs via wheat on a fishing pole.
-Easy to implement. The fishind rod, the wheat, the pig and it's textures are already in-game.
-Easy to use. Just craft the rod+wheat, hold it, climb on a saddled pig and move the mouse to the desired direction..
-Difficult to gain access. Requires finding a dungeon and the saddle on one of it's chest. Therefore, it's a feature already balanced.
-Probably easy to code, as the animals AI already make them follow wheat.
-Gives purpose to an otherwise boring game mechanic. Once you ride a pig for the first time, you wish it's your last time.... not if you can ride the pig to wherever you want!
-Gives another purpose for fishing rods.
-Truly rewards the player that finds a saddle. Encourages adventure and dungeon searching.
-It's a creative way to use a mob as way of transport, not like horses. It goes well along with Minecraft subtle-fun aspect.
I could go on and on.
Compared to this, horses are ****.