The rewards are debatable, but ultimately not important, many would play for 0 bonus. I am advocating a feature that keeps the core reward structure in place and adds an optional level of fun.
Also, 100x wouldn't be the only option, and with how boss battles go, it wouldn't take 100x as much...