Or get some other position to throw, like a winger.
My wife keeps bringing this up given our constant problems in the area.
The problem is how it would affect training.
If your winger is going to throw the ball in then they have to be involved in every lineout session. Obviously some lineout sessions involve the full team when you're working on first phase attack but most don't. The backs are off doing their own thing at that time.
You then have the issue of whether it is every winger you are going to train to throw. If it isn't then you still need to train with the hookers because they will have to throw if that winger isn't on the field.
The same applies for having a different forward throw the lineout in. They might already be part of the lineout training but you run into the same issue with players on the field at different times and then how you deal with things going up or down a team rep wise.
I think it's pretty much unworkable in the modern game.
It's not that long ago that hookers started throwing in the lineout but the lineout has also become a far more specialist aspect of the game than it used to be.