Да, самоубийство Катерины можно считать протестом против кабановских понятий о нравственности. Так же своим поступком она показала то, что не намерена быть под чей-либо властью, что она живет не ради мужа.
У Катерины не было другого выхода. Если бы она осталась жить у Кабановых, то её бы "съела свекровь".Поехать к родителям? Не стоит огорчать их, не стоит их позорить. Борис любил себя больше, чем Катерину. Ей она тоже не была нужна.