Frisbee, if done right, doesn't involve high powered stops. I have never heard of a dog developing OCD from Frisbee, though I wouldn't rule it out. Most Frisbee injuries are caused by poor throwers and unpracticed dogs. Pushing a dog beyond its limits is just asking for trouble. Vaulting, for example, in young dogs is just plain stupid.
Rollers are a great way to start a pup.
I actually think they only last so long because very soon, the dog begins to be able to tear off after the disc and does some pretty dramatic gymnastics in tackling the disc. At that point, I think it's time to get it up in the air. If you can't throw it, the dog is going to get hurt. Young dogs should not be encouraged to jump high into the air after the disc. They should be running after it and catching it from behind.