I'm not surprised.
The PR of the backlinks is totally irrelevant. 10 links from high quality sites will work wonders--100 of the same type miracles.
Also, mentioning this site tops the serps for a multi-billion dollar industry sounds impressive, but if the term is their brandname, domain name, etc. then they have a significant leg up anyway.
I'm of the opinion that the very best quality copy and links work for just about any industry.