Nothing positive can come out of this letter.

It is good you expressed yourself and all but the letter will not generate anything but hostility.
I would just let it go.