Fair enough, although the ambush fight obviously isn't designed with that in mind, as people wouldn't have pre-knowledge of the Mahir fight ahead of time. I will often make very hard fights, but very rarely ones that are actually impossible, and the resources to deal with them should always be fairly close at hand. As long as you're not being wasteful with items, they should rarely be an issue: if you find yourself needing an absurd amount of items for a fight, you're probably missing something strategy-wise, as you were with the Mahir fight.
Also, while it doesn't hurt my feelings or anything, I think you misunderstand the purpose of the downvote. It's not for saying "I disagree", it's for signalling spam and overtly abusive content. It's basically a way of saying "fuck you." And if that's how you feel, fair enough, but it's odd to try to have a conversation with someone while also aggressively giving them the middle finger over and over.