Easy replacement. I disassembled an old Roomba part, the reason for the failure was broken teeth on the gears between the motor and brush, hair and dirt collect there and wear out the bearings and eat the gears.
Pros
Helps keep hair and dirt away from the brush motor.