Big Pharma and motorized scooters suck and other news