I have a Raptor and Tesla M3P. I am lucky enough to have a local Tesla dealership which not every city does but service has been top notch. I also happen to be in the same city with one of the worst Ford dealerships. It was recently purchased by a well know dealership so hopefully it turns around but Tesla's service is by far better here. I had a small paint issue fixed on my MP3 and was amazed by how you schedule service with Tesla. Take pics, upload to the app, show up and a loaner is waiting. Almost no back and forth with an adviser. He did come out to check out my wheels but that was about it.
Sadly a dealership can change you're whole outlook on a vehicle. I'm hoping my local Ford dealer gets better because I really like the linked GEN3 but will not deal with the service they used to provide.