debadging - done since ages. On BMW purchases in Germany, the dealership kept the badges in an envelope and only put them on if the owner wanted it. Reverse logic - higher end (badged) BMWs would get vandalized/theft/stolen....I'd never do it if I was leasing...
Tesla sells badges - easy to put them back on. I had debadged my BMW myself (fish wire & hair dryer, then polish) - wanted to hide the fact that I had a 525i (2007) LOL - which was actually an inline-06 3.0L engine but BMW was trying to differentiate with 530i (people related 525i to 2.5L engine - which for 2006 & 2007, it was not!).