5-10 years ago, hk was still the go-to place for my family if they wanted name brand things, short of coming to the US. Now, they come to the US or even Japan if they don't stay in the country.
Recently I was in Chengdu (which is not tier 1) and the sheer number of luxury brand stores in the IFS building shocked me. That isn't even counting the surrounding shopping center that also carry similar luxury brands. It certainly at least is on par with hk shopping.
Many in the west still view china through the same lens as they did 10 years ago, and that is wildly inaccurate.
I lived in china for 10 years, and yes, it was much better 10 years ago, at least the air was much cleaner then. I don't see what that has to do with the current situation though, and westerners who didn't live in china always thought shopping in china was great because they could always get knockoffs at the silk market.
it is also questionable to believe that there are better selection in HK - the sheer number of affordable consumers and their aggregated purchasing power determine where those tier-1 brands go.
Last time I went to HK a year and a half ago, it was still packed with mainlanders shopping like crazy in the malls.
I live close to the Nanjing Rd west in Shanghai, buy yourself a ticket to visit those shopping malls on that road, then you can continue to lecture me why should people living in tier-1 cities should continue to go to HK to waste time and money.
The nice thing about HK is the diversity of shops. I almost feel like I'm back in the states, I can find things that I'd only find on Taobao in china. Not to mention the lower taxes make it on par with the states for pricing on electronics.
Just the savings on a MBP alone will pay for your plane ticket and a night in a reasonable hotel. I'm really baffled why you think shopping in the mainland is "better" than that when the prices are fixed much higher than HK.
MBP is probably the worst example you can possibly think of - I can order on jd.com and get it delivered in a few days for roughly 105% ($13,888 HKD vs 12,799RMB) of apple.com/hk's listed price. I save a trip to HK and a few hundred $ wasted on flight tickets/hotel stay.
So to sum it up both of you were right.