I guess there will always be reaper haters but without it, running elite would be boring on multi-life characters and well-built toons.
For me running reapers brings back the old-school feeling of death being around every corner, especially when pushing your limits in higher skulls and it brings back the team effort to make the game more fun for me.
Reaper points are there for an incentive to run them otherwise what would be the point, as for reaper points giving extra boosts I guess it would be unfair to change the current system now, as there are people who have already maxed their reaper points and everyone else would struggle to catch up.
The only Idea I could think of would be to keep the current points system but increase the skulls with no boosts and offer rewards of kudos instead, add skulls to name tags, mounts, broken reaper wings of awesomeness lol... I don't know but I'm sure the community can come up with better ideas than that.