Yeah, you think the bracket's bad... I bought a the Cibie "Driving Light KIT". Kit my A$$...no water seal, no mounting bracket and they said that "It shouldn't leak"... They should take a look at the stock fog lights and see why Subaru spent so much $$ protecting the light in there.
Never again, MRT
By the way... You can make your own M/C brace by attaching a steel strap around the point and attaching the other end on a bolt directly below. Just look down there and you'll see a logical position to mount the strap in order to keep the M/C from moving upwards.