Your search for large corporations such as wal mart and home depot have been criticized for driving mom and pop shops out of business is this a valid criticism does the american public have some role to play retrieved no results.