While I understand the window for admin to be fair gets narrower as time and decisions go by, I do feal oilman is letting the forum down with constant battering of adverts from a sales oriented view above all else. There's no interest in any technical answers to questions posted, as was the case before.
That is a decision for the Admin Team, and has been the subject of an ongoing discussion within the Admin Team. Once we work out a way how to properly deal with recommended providers, we are where we are. If we think they are straying outside of any guidelines we give them (which we haven't, as we have not sorted that out yet

, preferring to use software instead), then its the responsibility of the Admin Team to bring them back on track.
Like all businesses with no specific Omega interests, they pay their online staff to drive sales. They can do this in multiple ways. Without being specific, some do so by helping with technical issues, thus working on a word of mouth principle. Some are more direct.
The Admin Team choose only those that provide a genuinely good service to our members. Note, we do not choose any that give the forum management
backhanders/bribes commission or subscriptions, as we would rather any such payments would be in the form of direct discounts to our members. Much to the annoyance of certain companies that connect us on a monthly basis offering commission in return for forum access

. As much as we'd love additional incomes to help pay for the hardware/software/hosting/bandwidth/running costs, we think that is open to perceived corruption, should any disputes arise.
I hope that provides a small insight into why and who we allow to promote their goods and services.
So, in essence, Opie Oils are a welcomed member here, and provide benefits to (some of) our members. Unless you have specific preferences, I wouldn't buy my engine oil from them, I'd buy GM on Tradeclub.