also why couldn't they still be retired regardless if it was made by valve or not?
Because the community made items are put in the game with the intent of giving the creators their fair share of money when they put so much hard work into their items and whatnot
Removing them from the store would be counter-productive and thus cause a riot within the community