I used a porty for 23 years before going TM and I always used a detergent rinse.
One of my more often detergents was Crystal green. It did an excellent job on everything and I never had any call backs, just lots of happy repeat customers.
It did leave a slightly sticky feel to the carpet straight after cleaning, but this dried to a minute dry residue and didn't lead to any resoiling problems.
In the 9 years since, with the TM, I have used detergent rinses and plain water rinses. With the right detergent I see no problems using this as a rinse.
If you are achieving the desired result with the way you do things, carry on doing it that way and take no notice of how others do, but why be surprised that many use detergents as their rinse. If no one did, there wouldn't be any available from suppliers, yet there is an absolute vast range.
Dave.