Mine is comfortable too. But the issue with the mounting bracket and the front of the seat eating into the paint on the tank leads me to believe that satisfying the Triumph market isn't high on their priority list.
Will I keep it? Yes. But for the price I expected a little more attention to detail.