Yes, Jim, those houseboats , IMO, are expensive !
And certainly, if you are not completely satisfied with your ' product ", then some sort of compensation is expected. Usually, these operators will offer a 'discount' for next time. Full well knowing, that as you were not happy with this effort, you won't be back for another shot.
I have had many people tell me about good things from their respective houseboat experiences. Let's face it, that area where you went is popular and heavily fished.
CHeers Phill