So I'll start by agreeing that bricking is due to water vapor getting into the salt. It's harmless, but can cause some calcium carbonate precipitate IME. That little bit of stuff that never dissolves, and supplementation may be needed to restore it.
Second, not all salts are the same except trace elements. The calcium, magnesium, and carbonate can vary between products/brands. There are many resources online that post these concentrations, but they are sometimes difficult to find depending on the search terms.
Third, I have used Instant Ocean and Reef Crystals for years and had great success. I think they are perfectly fine, though others can be too. I dose many things, but I have also had people tell me that some of the premium brands do not work as well for them. For instance, a former LFS manager/boss (an LFS that had people come from other states and has been in business for over 30 years) told me that he preferred to mix 50/50 Instant Ocean and Red Sea Coral Pro because the latter had too many nutrients in his experience. He has a significant amount of high-end and/or celebrity clients, so his experience is noteworthy at the least imo.