I know I've been a bit critical of MCP the past few days. That's how tech goes. It's definitely how things go in software development. I think it's important to voice your concerns as they happen. That's part of the learning process, for everyone. Some technologies last, some don't, but either way it's okay and good to say what you think.
But it's also important to keep at it. The more you grapple with a new piece of tech the more you get a feel for it, the more you understand how it stands up against the other tech you are familiar with and the more you can see how it fits into the bigger picture.
All this to say, I haven't totally written off MCP, I'm still playing around with it. And I am, somewhat reluctantly I suppose, finding things about it that aren't so bad. #