I thoroughly disagree...
In my eyes the biggest advantage to having a wild caught Cichlid is that they are the result of "survival of the fittest" and "natural selective breeding" for endless generations. This gives them the best odds at being a genetically strong specimen as well as genetic diversity making them excellent canadates for breeding.
With aquarium breeding human assistance keeps most of the fry alive, all too often uses random quality fish as breeders and sibling to sibling pairs are common. This (usually) makes aquarium bred fish inferior and letting them swim in a natural river or lake for a year or two, or even breed in natural conditions for a generation or two, does not repair the genetic make up of the fish.
In my opinion, once a fish is removed from the wild and put through the rings of aquarium breeding for multiple generations, it nor it's offspring will ever be true wild stock quality...
FYI - If I purchased a fish as "Wild Caught" and later found out the fish was caught in non native waters I would feel cheated and would insist the seller refund the purchase. I would also take steps to make it well known the seller was a cheat.