For the OP.
What are the tank dimensions (length x width x height)?
How long has the tank been set up for?
What sort of filter do you have and is it cycled?
How often do you feed the fish and what do you feed them?
How often do you do water changes and how much do you change (25% every week or something else)?
What species of rasbora do you have (some grow bigger than others)?
What species of pleco do you have and what do you feed it?
Do you have driftwood in the tank for the pleco to graze on?
How many plants and what species of plant do you have (some plants are better at removing nutrients)?
How long is the tank light on for?
The above questions are all related to stocking density in aquariums. You can have a long wide tank with lots of plants and 200 neon tetras and they will be fine if fed once a day and you do a 75% water change and gravel clean the substrate every week. However, if you fed the fish 5 times a day and only did a 25% water change every month it would end in disaster.
Basically the more fish you have in the tank, and the bigger the fish get, and the more food you put into the tank, the more water changes you need to do to keep everything alive and well. You also need to make sure the water chemistry (pH & GH) and the temperature are correct for all the species in the tank. And you need to make sure all the fish get along together and there is no stress from bullying or territorial behaviour.
--------------------------
Secondly only do a 20% water change every week, any more than that and you will remove much needed good bacteria.
Most of the beneficial bacteria live on solid objects like gravel, glass, plants and filter materials. There is less than 1% of beneficial filter bacteria in the water.
You can change 100% of the aquarium water and replace it with dechlorinated water that has a similar temperature and chemistry to the old tank water, and it will not affect the filter bacteria in an established tank. However, you should not remove all the water otherwise the fish get damaged by the substrate when they are out of water.
Aquarium fish live in a soup of microscopic organisms, and most of them are harmful to the fish. So if you are trying to dilute nutrients or disease organisms in the aquarium, then a 75% water change will be more effective than a 25% water change.
If you remove 25% of the water you leave 75% of the nutrients and disease organisms behind.
If you change 50% of the water you leave half the nutrients and disease organisms behind.
If you change 75% of the water you leave 25% of the nutrients and disease organisms behind.
I have been doing 50-90% water changes every week for over 30 years and never had any problems with filter bacteria dying due to the large water changes.