I am sorry if you did not like the removal, but it was purely done to remove posts that were no longer relevant and keep the topic concise clear and up to date. We do this regularly. It is like weeding a garden.
You will note that any post which is relevant and contains useful info is not removed, and the vast, vast majority of posts and topics remain here for that reason.
In the big scheme of things it is pretty rare to remove posts or topics and we only do so from time to time to reduce noise (or remove obsolete information). For the record I have deleted my own posts and topics here from time to time as they became old and obsolete.