Ответ дан согласно «Большому толковому словарю русского языка» под редакцией С. А. Кузнецова.
Запятая перед тире нужна, но по правилам в этом предложении следует поставить не тире, а двоеточие: Профильный юрист лучше, чем юридический супермаркет: для защиты товарного знака нужен юрист по интеллектуальному праву или патентный поверенный.
На наш взгляд, лучше написать: в формате супермаркета, в формате гипермаркета.