Först om du har tittat på Deep Space Nine grundligt vet du att Garak är mycket mer än en enkel skräddare.
Men det sagt, du har rätt: I teorin kan du programmera en replikator för att göra exakt kläderna du vill ha. Men som vissa människor föredrar "riktiga" livsmedel över replikatorns produkter, vill vissa människor ha riktiga kläder gjorda av riktig tyg. Orsakerna till detta är ofta subjektiva och irrationella.
Jag antar också att många människor saknar replikatorprogrammeringskunskap för att göra kläderna så praktiska som en professionell skräddare kan göra. Detta tar med i Star Trek Voyager-episoden "Shattered", där Kathryn Janeway misslyckades med att programmera sin replikator för att göra en riktig gryta.
Skräddare har vanligtvis också en känsla för samtida mode, vilka replikatorer inte gör det.
Och kanske finns det några sällsynta tyger som bara inte kan replikeras av tekniska skäl, så du skulle behöva skräddare för att förvärva och bearbeta dem.
Följande är icke-kanon, men det verkar som att tillverkarna av DS9 antog att dilemma skräddaren kontra replikatorn inte är fullständigt löst i det 24: e århundradet:
A deleted part of dialogue from the episode "Move Along Home" says that Bashir wanted Garak to make him a new dress uniform. Dax responded that a replicator would be better than a Cardassian tailor.
Källa: Memory Alpha