Is American business too big?