Well, you can think what you want....But consider this - I've worked in a gm dealer- to be honest with you no one cares about causing engine damage by using an oem filter. I know for sure I've never even given it a thought....We've always been more concerned with upselling work that others don't even realize they need, diagnosing severe electrical failures....Or fixing do it yourselfer's mistakes.....
The bottom line is I know I use OEM everything and have never thought twice about it, and have never had to re-replace anything. But it's your vehicle.....do with it what you want
Now if you want to talk BMW, Mercedes, and a lot of European cars I will agree with you. They will void your warranty if the scheduled service isn't performed at a dealer....ONLY BECAUSE they offer it free. So legally they can.....a loop hole? You bet!
I've also used BG and think it's a great system and cleaner. At the independant shop I wrench at now, we use "Justice Brothers"......it's ok, but seafoam will still do the trick
