I totally agree, especially when it comes to creating an account on a corporate/national app when the business I deal with is local only.
Having said that I think Domino's Pizza has a great process for ordering pizza on their web site where you build you own pizza and can then track the progress all the way to your doorstep.