Most poker players just want to play in a fair game. They don't want to be targeted by sharks that are using a combination of poker tracking databases and seating scripts to target the best tables.
There isn't anything wrong with this at sites that allow these types of external software. But the players are the ones being affected with win-rates turning into lose-rates as the higher echelon of players are allowed to poach.
The good news is that there are places you can play including Run It Once Poker that ban these types of software to protect their customer base.