I think the people who are saying it's weird are maybe not used to it. It is a VERY common name in French-speaking areas (France, Québec, Belgium). When you hear a name often in your day-to-day life, it becomes less strange to one's ears.
Yannick is a first name which originated in Brittany, France where the combination of its two Breton language parts, Yann and Ick results in the meaning of Little John or Petit Jean in French. It is used as a first name mostly for male and is of use, notably, in French speaking countries like France, (a part of) Belgium, (a part of) Canada and former French African colonies.Famous bearers: Yannick Bisson (1969) a French Canadian actor. Yannick Dalmas (1961), a French racing driver. Yannick Djaló (1986), a Portuguese footballer. Yannick Dias Pupo (1988) Brazilian footballer Yannick Jauzion (1978), a French rugby player. Yannick Nézet-Séguin (1975), a French Canadian conductor. Yannick Noah (1960), a French tennis player. Yannick Stopyra (1961), a French footballer.
Famous bearers: American actor Yannick Bisson ("Soul Food", "Sue Thomas: F. B. Eye", See Jane Date). Yannick Buti - son of Czech model Daniela Peštová.