I have heard this before, and I have to wonder...why do so many people think synthetic oil has little "leak gremlins" floating around in it that are waiting to attack your engine and make it leak?
You have been using conventional oil for years. That oil has left nasty deposits behind, not so affectionately referred to as "sludge." That sludge has accumulated at various locations throughout the interior of you engine. At some point, your leak formed, but the sludge acted like a plug. As the gooey nastiness flowed into the leak, it gummed up the hole. So, you didn't notice the leak. Then, you put in the synthetic. The detergents in the synthetic affected the sludge, as they should. After all, synthetic oik is supposed to reduce sludge right? It does this by including the detergents that I mentioned above. As the sludge is removed, your previously plugged leak is exposed. The result is that your engine appears to suddenly have a leak.
Did the synthetic really "cause" the engine to leak? Nope. The cause would be a failed seal or gasket or whatever. The synthetic oil just exposed the underlying problem.
So, what is worse? Fixing a leak, or having enough crap accumulate in your engine to act like a plug?