Not really sure what all the complaining about having a storyline for an attraction is all about. That's what Disney does best - it immerses you in the story!
As a former KSR CM, I have to say that the story helped create an incredibly immersive experience for guests - particularly those who had never ridden and for children. Was the poacher chase a little cheesy? Yes. However, was it was a lot of fun when the poacher's jeep was actually working, as well as the animatronic of Little Red? Absolutely!
As far as the complaints that the drivers "don't slow down so I could take pictures" - the drivers do their best, people! There can be 25 or so trucks on show at a time and every second you lag behind adds more back ups and more time guests have to wait in line. Plus, there are policies about keeping up with the truck in front of you. If you do a poor job keeping time, then you won't drive anymore.
I love how so many Disney fans only care about themselves and their experience. These are the same people who raise a stink when their old Fast Passes aren't accepted or they don't get preferential treatment with their Annual Pass. There are PLENTY of guests who love the story and experience - AND who give the drivers a little grace for a very, very difficult job.
I, for one, think they could update the experience and tweak the storyline for a better flow. Plus, they could spend the money to fix the always-broken poacher's jeep. Everything else can stay the same