Absolutely-homebrew can be as good as, if not better than microbrew (or "majorbrew", for that matter). It can also be much, much worse. Of course, there's also fallacy in that conceptual comparison: there is no standard "microbrew" quality. (and that's even more true for homebrew)
The homebrews that we've all had probably fall along a wider distribution of quality, since we have no QC department, we brew once a week/month instead of every day, and we tend to be hobbyists rather than pros, who tend to be formally trained, even if they didn't start off that way. Plus there is a market dynamic in the microbrew space: while a mediocre homebrew may continue to be consumed for 30, 40, 50 pints, whereas a mediocre microbrew won't be purchased again, you'll tell your friends not to buy it, etc. You may not have the opportunity to sample the lower end of the microbrew spectrum as the weaker attempts fail faster.
Plus, we do have some advantages that brewers don't have.. fewer cost pressures (besides SWMBO, but I wont lose my job if I am low on my efficiency numbers time after time), timing, control, etc. (I like maltier, less bitter beers. So I tend to tweak recipes in ways that tone down the bitterness slightly, or maybe shift the hops from earlier to later in the boil as I'd prefer to gain flavor/aroma than bitterness. Control is fun!)
So relax and have a homebrew. Some of yours and others will be better than certain microbrews, and some won't.