We were riding down the coast from Orange County to San Diego county. For some reason, they diverted the bike path on to I-5 for about 7 miles. I would never choose to ride a bike in a lane next to a 70mph semi-truck, but that's what the highway dept. thinks is OK. Thank goodness the shoulder was really wide, but I think it illustrates how little regard the state has for bikes - they think of us as "vehicles" that can ride on any road right next to cars and buses. It's a wrong way of thinking. It's impossible to put a bike on the same road as a car and keep things safe because the bike always loses in a collision.
As someone who normally rides in the heart of Los Angeles, I can speak from experience. In some ways, riding on that freeway seemed safer because we at least had our own lane. In Los Angeles, you don't get your own lane -- the roads are just not set up for bikes, and that causes a lot of friction between everyone. The reason motorists get upset at the cyclists is because the cyclists have to ride in the street, there's no other option. If you think we like riding on the street in front of cars, then you're misguided. We don't like being next to cars. Some cyclists get upset at that situation and out of frustration, turn to organizations like Critical Mass. I don't agree with Critical Mass's tactics, because all it does it create more conflict, but I understand the frustrations that lead people to Critical Mass.
The solution is for the state/city to respect bikes and give them their own roads. They're doing this in London. Marin County and Portland both have an excellent network of separate bike paths, and it really does help. If LA put in some serious bike lanes (that didn't double as parking/bus lanes) and bike boxes like they have in Portland, it would go a long way to keeping the peace.