Yes, Castrol's marketing can be downright hilarious--or at least would be if it weren't duping so many of the "great unwashed."
I put Castrol in the same category with Amsoil. Both companies offer good products, but both have tainted their images (severely in Amsoil's case) with marketing rhetoric ad nauseum.
Havoline has a better base stock than Castrol (regular dino oils, remember). That can be categorically said due to the fact that Havoline shears less than Castrol in UOA, when equal weights in equal situations are compared.
Pennzoil is very close to Havoline, perhaps just as good. Some might successfully argue better.
If I found Castrol on sale (and I did a while back, a buck a quart for "Start-Up" 10W30, and alas, I can now start my car's engine without instantly and totally destroying the entire valve train, cam included, like used to happen every time I started the engine with other oils...
)... I would use the Castrol. It's a decent oil. Decent, but not the best.
Dan