Oh the security guy! I hate some Greyhound security too, they detained me for taking pictures of buses in Sacramento, and they gave me pat-downs at the Oakland and San Francisco stations. The guys in Oakland and SFD weren't that bad, but SAC security is really bad. They're not nice at all, and they don't give a damn if you try to explain that you are a bus enthusiast, because they don't work for Greyhound, they're contractors, and you can't expect anything much from "rent-a-cops".
As for the driver, probably just having a bad day, common with LAD drivers having to deal with suspicious passengers. The good Greyhound drivers, like the Denver, SLC, and Reno ones, they don't make long announcements but if you break the rules then you'll get a stern warning, next time you get kicked off the bus at the next exit of the road. Or if you happen to be on US 40, I guess they would just pull over and kick him/her out then and there.
At least I'm glad for Greyhound that you didn't post a big rant saying, "Greyhound sucks! The bus smelled like shte. The ac was broken! The seats were broken and dirty! The restroom leaked and the door caved in! The bus rocked around like a boat! The engine overheated and broke down! Never again!" Shows that the G4500 rebuilds had to come first and foremost on Greyhound's To-Do List.
Usually if you see a driver displaying "GO GREYHOUND", then he's probably a bus fan and a good driver.