YES, YES YES. Just look at price. Do you think a commercial roaster would spend 100k on roasting equipment. If they could get the same results from home roasters, Even a good small professional coffee roaster that will do one or two pounds at a time will cost 2 to 4 thousand dollars. Size does matter, the bigger the roaster easier it is to control the profile.
I do use a small home air roaster for samples and it does a good job. I think the key is freshness. Fresh roasted coffee out of a home roaster is a 100 times better than any stall coffee brand off the store shelve.