Basically, you are right and a CDN is not generally an advantage. This is especially true if the visitors to a site come predominantly from your own country, because then direct access to the origin host is faster. However, if you have a lot of international access, you benefit significantly...