My point is that they haven't got any racing pedigree in the scheme of things, they are in sport because it is high profile and they have the money to do so, also they can write off a large amount of money spent on what they consider advertising against taxation if Red Bull Racing slips down the grid it will not do their brand name any good and they will pull out without a second thought.
Ferrari are different they are first and foremost a racing team, everything else is secondary to them the same goes for Williams and McLaren.
Merc are renowned for pulling the plug when things don't go their way.