Wow! You are one tough customer!
You are young, and will have many other disappointments in your life. The first time you have an issue with a Yamaha, you will go to Merc. The first Merc you have issues with, you will go to Suzuki… You bought a motor that had an issue that was fully backed by BRP. Once you got to a dealer that was ready, willing and able to fix your motor, it was fixed. I assume to your satisfaction.(?) If you are looking for a freebie from BRP, show up at the Sport Shows this coming Spring, and make your case to the factory reps that will be there in force. But to bash BRP here because they did not give you gas money or freebies in my mind is a little out of line.
As far as the gas? Chalk that one up to experience. Let the performance of your motor be the real judge of BRP (Or any manufacturer.) and not your emotions right now.
Just my “Old Man” $.02.
Hey, if you want a hat, I gotta couple you can have.