My doctor explained all this before the procedure that there was a risk of lasting pain, sometimes it doesn't work, etc so it absolutely does seem like you had a shit doc.
Furthermore, the above poster said "vasectomies don't go great as a simple procedure" which isn't true in a majority of cases. Mine was also 15 minutes in the office and about a week and a half of tenderness. This was followed by a prescription for busting a nut as many times as I could to flush the pipes before the semen count test. Every medical procedure has some risk. The above poster is claiming something that isn’t true.