There generally are two schools of thought. Secondary is a waste of time and that secondary is not a waste of time. Honestly, you'll get as many different answers on why as you'll have posts in this thread.
I do primary in plastic buckets, because they are cheap, easy to handle and don't break and cut my leg open. I do use glass carboys for secondary though, but only if I'm going to dry hop or need some extended storage to free up a bucket. Main reason I use a carby being, my carboys are 5 gallons, I purge with CO2, then fill with beer and put an airlock on it. The 5 gallons allows for very little headspace, my hope is, with purging with CO2, that I get most of the oxygen out and don't have to worry about that.
That being said, my pipeline is such that I usually primary for 3 weeks, then go right into the keg for my normal beers. I guess in a way that acts as a secondary, as it sits, waiting for a space to open up in the fridge.
Honestly, I don't think there is a right or wrong way to do it, but I've found, by searching this site, the general consensus is that always racking to another vessel for secondary fermentation, is an outdated, unnecessary method. A lot of people on here, I have found, even keep the beer in primary for dry hopping or fruit additions.