I have occasionally paid for seat allocation on short haul when I need to get off in a hurry on arrival so want to be at the very front (or the back depending on the airport and use of steps e.g ABZ).
It's just another revenue generating device and by paying it you just encourage them to charge more for it on routine flights.