This seems complicated because unlike sales tax, corporate tax is based on profit at the end of the year. It's much more complicated than sales tax. Companies would have to handle corporate tax code for up to 195 countries.
If the company doesn't declare a profit in France, is France going to audit them? They have no presence in France.
Multiply this issue for every country where customers reside. This is bad for consumers. Companies are going to choose which markets are big enough for it to be worth the additional burden. If you're from Canada, too bad; we don't sell to Canadians.
Australia and France have similar tax rates. This doesn't have much effect on how much tax the company pays; just how much goes to France.
We have already have sales tax, which is a much simpler system that taxes revenue, not profit.
Britain. If corporations want to pretend that (for example) China has the authority to restrict what users in China see on foreign websites (cf recent Bing tank man mess, among many others), they can apply the same reasoning to tax liability.
If an American SaaS company sells a product hosted in Ireland to a company in Britain, where was that money "made"?