Firstly I never said that people traveling to and from Wrexham would go via CWL i said that awareness of Wales will help people know the difference and having a national airport even if it's in the south will help with that.
Do you think that the Champions League final would've come to Wales if Cardiff Airport didn't exist? Yes BRS BHX and MAN and even Heathrow all serve Wales in their own way but the problem with those airports is they aren't IN Wales they are in England. Wales is a country so having it's OWN airport helps promote it and it's economy.