Instruction on the package tell you to change the filter media for two reasons, to make money and if it also contains activated charcoal it need to be changed due to it being used up.
Most carbon is of low grade and needs to be changed at least every 3-4 week.
I don't use carbon in my tanks, I don't need it and as long as you are making the needed water changes IMO/E you don't need carbon.
Activated charcoal or often called carbon will remove tannin from the water, remove smells, remove medications, help make the water look more clear...but so will a water change......
I make my own filter media from the poly fill I get from the craft department and I change it out when it is falling apart maybe 1-2 times a year.
I give it a swish/rinse in old tank water 1-2 times a month or if the water flow slows on the filter. This keep the good bacteria alive, untreated tap water will kill the good bacteria. You want the filter media to look dirty, all you do with the swish in old tank water is to remove the big pieces of gunk.
On my HBO filters that have the plastic with blue filter media and carbon in the middle, I cut a slit in the media and dump the carbon and save for later and stuff the inside with the polyfill, soon they do fall apart so I save the black plastic part and use twine and wrap around the pollyfill to keep it attached to the plastic part.
When you do change the filter media, remove part of the old filter media and keep it in the filter for a week or two until the new filter media has time to seed with the good bacteria.
Bio wheel should never need to be changed, a good swish in old tank water with a water change if they stop turning or have big pieces of gunk on them it all that is needed to be done.
The Bio-ball, need a rinse in old tank water 3-4 times a year to keep the oxygenated water flow though them to keep the good bacteria thriving.
Its up to the hobbyist which method you want to go with, but for me I want to keep my money in my pocket and find other methods that work as well.