Comment Comment by leak You mean, like how every other website on the planet is dependent on Google? Yes, that is true. Just like Ford/Toyota/etc are dependent on BP/Exxon/etc. parent leak 15 years ago