Personally I do not consider it unreasonable nor is it "extreme" to expect a Mac to work, but what I think doesn't matter. What is unreasonable is expecting you to endlessly repeat steps that may have provided helpful information to Apple, but have not resulted in any kind of resolution or even a hint that one may be forthcoming.
On that point I suggest your story is not yet over. Apple gathered copious amounts of information from your Mac and forwarded it to their engineers. This problem can be fixed, of that I am certain. Whether they have the willingness or motivation to do that is unknown. You on the other hand have the motivation to get it fixed, so I reiterate the need to bring it back to Apple, as many times as necessary, five, six, a dozen times, whatever, until one of these two outcomes result: 1. they fix it, or 2. you give up.
For what it's worth I have never personally experienced a KP in any of the Macs I own or control. Not a single one, not in decades of Mac usage. Nor do I reboot them routinely. They run for weeks or months on end without complaint. They have to, for the work that I do. That's how Apple designs them. Reboots are seldom. I reboot for software updates, to restore a TM backup after experimentation duplicating problems other people may have with theirs, personal "morbid curiosity" variety experimentation including beta testing, intentional installation of known malware, evaluating dubious third party software such as "anti-virus" or "cleaning" junk... that sort of thing.
Therefore it is just as unreasonable for Apple to expect you to tolerate random crashes or kernel panics, or to occasionally reboot to hide some problems that should be fixed.
On that subject I can speculate what that fix is likely to entail, but speculation generally runs afoul of this site's Terms of Use, besides, it help you either.
Take it back. Again.