Looking at this old thread Why All These Negative Offers? these negative numbers have already lead to confusion in the past.
A simple UI improvement would be to indicate the sign of the number as text (above/below) market price and as radio button when creating offers. Internally the number can still be stored as a signed number.
The price is subjective and therefore I wouldn’t use the term profitable in this concern. Paying 1 percent above market price compared to several percent at a centralized exchange/broker is still a good deal for a buyer; maybe less for a trader, but there are several use cases for Bisq I guess.