Obviously a self-serving "report" by Colgan. But... might they have a point? The pilot was able to set the bugs below the stall speed, isn't that so? It would seem to be a good idea that there be some safeguard against that.
On steam guaged aircraft you can set any speed you want with the plastic bugs, be they corrector in correct.
On the new generation aircraft, speeds are automatically calculated based on data input in the FMC... again, wrong speeds will be reflected if incorrect weights be input. It's happened before, and will happen again.
However, it was not the incorrect set speeds that caused the crash in KBUF... nor the reliability of the aircraft.