running a company in the US makes you understand why companies tends to be successful there.
you can basically scribble an invoice on a napkin and it's gonna be ok, it's just so practical.
in other countries dealing with all the invoicing crap will burn you money and time while in the US you are already doing business, the upkeep is terrible.