That sounds like a perfect world to me, but also a bit rigid. I'd much rather live in an imperfect world with people who occasionally make mistakes or forget things, if that also means that I get to make music with some of the best players in town. I have my own set of priorities, though.
Now, having said that, I have major problems with people who cannot, for whatever reason, manage to keep commitments. One band I'm in has a terrible time getting together because nine people are in it and they're all busy. Sometimes I schedule something with them and put other things off only to have someone blow it off at the last minute. It annoys me greatly when that happens.
But guess what? That's also the best band I'm in. Those guys do their homework and they suit up and show up when it counts. I'll reluctantly put up with a little inconvenience in order to be involved in a project like that. What I won't put up with are people who whine disproportionately about things that don't matter all that much and bring the vibe down, especially if they aren't pulling their weight, musically. Negativity is a huge joy killer.
As someone around here once said, ain't nobody got time for that!
Rigid? Maybe. And in fairness, I don't do a lot of rehearsals, and neither do most of the guys I play with, all solid, reliable, top-tier guys who stay pretty busy because they do their homework at home. When we do have a rehearsal, there's flexibility if someone has to bail in favor of a paying gig, but that almost always happens with advanced notice.
As far as making mistakes or forgetting things goes, it happens, sure, but it's rare. I look at it like accepting a gig (or sales meeting, job interview, etc...). It gets entered on my Google calendar right away.
A while back, a band leader called me on my way to a gig and asked, "you ARE going to be here, right?" Turns out the very young, very talented drummer he'd hired "double booked" an indoor, air-conditioned job over our hot-semi-outdoor one, and the keyboardist came down with Covid. Mistake on the drummer's part? Maybe. But the band leader hasn't hired the drummer again, and probably won't, while the keyboard player's still in rotation.
Recently, a guy wasn't on set a half hour before downbeat. BL called him and was told he was on his way. Then he turned to me and said, "I think he forgot". Guy showed up 5 minutes before downbeat and made it just in time. Not sure what happens with him going forward, but if it were me, I'd definitely give him another shot - he did make it on time. But not my circus, not my monkeys - I love doing sideman work because things can happen and all I have to do is sit on the sidelines and await further instructions. So rigid? Maybe not so much.
No judgement of those who don't share my same view of the value of my time on either rehearsal or gig side of the equation, it's just that, like a lot of the good folks I work with, I know where my boundaries are and I'm not going to sweat it or participate with those whose views are in collision with them.