Much of what you say is certainly true, but this is an involved process. Pulling the unit. Pulling trim pieces. Pulling pins. Re-installing. Yes, the XM module merely replaces the existing, but that's just one step. And, some specialized tools are definitely necessary.
If you felt up to it and were successful, congrats. I'm just glad I went the professional route.
CW