I was invited to a workshop in Lebanon, organized by a software development company targeting the pharmaceutical industry. One of their clients โ a company I'm currently building software for โ extended the invitation on their behalf. I showed up curious.
The presenters were Microsoft partners. They knew their material, the slides were clean, and the demo ran without a hitch. Credit where it's due: the presentation was polished. What happened in that room, though, is worth talking about.
The gap nobody addressed
The people sitting across from the presenters were decision makers. Not developers. Not IT staff. Business owners and operations leads who wanted to understand what technology could actually do for their companies.
The presenters were developers. Technical people who understood the stack they were selling.
That combination should work. It often doesn't.
Within twenty minutes, the room had split. The presenters were deep in architecture diagrams and feature matrices. The attendees were nodding politely, waiting for someone to say something that connected to their actual work. It was a Babel moment โ everyone speaking, nobody quite hearing. The gap between "what this tool does" and "what this business needs" never closed.
The pitch
The solution, summarized: migrate everything to the Microsoft ecosystem, and you unlock Copilot everywhere. Office 365. Teams. Power BI. Azure. Copilot woven into all of it. One direction: Microsoft, end to end.
I understand why a Microsoft partner sells Microsoft. That's the arrangement. I'm not surprised by the pitch. But a few things in that room I couldn't let go of.
Copilot. At the time of this presentation, Copilot is not competitive with what's already available. Anyone who has used Claude, ChatGPT, or Gemini seriously knows this. Recommending Copilot as the AI centerpiece of your digital transformation is like recommending a flip phone because it comes included in the service plan. It technically works. There are better options.
Power BI. This tool had its moment. That moment was roughly eight years ago. Coming in now and presenting Power BI as the exciting vision for business intelligence โ in a room full of people who use consumer apps that are far more intuitive on their phones โ doesn't land the way it used to. The world moved on.
The lock-in architecture. Every piece required every other piece. Migrate to get Teams, need Teams to use Copilot, need Copilot to justify the migration. Coherent as a sales structure. As a business strategy, it means you're paying Microsoft for the rest of your time in business โ at Microsoft's pricing, on Microsoft's timeline, with no exit ramp.
What nobody asked
I spent a lot of that meeting listening to the clients. Not to the slides.
The companies in that room had real problems. Operational friction. Manual processes held together with spreadsheets. Communication gaps between departments. Inventory challenges specific to pharma distribution. Compliance documentation done by hand.
None of that was touched.
The presentation moved through Microsoft features without once asking: what does your day actually look like? Where does it break down? What's the thing your team does manually that eats three hours a week?
Those questions were never on the agenda. The pain points were never surfaced. And so the solution offered โ however polished โ had no particular connection to the problems sitting in that room. That's not a Microsoft problem. That's a methodology problem.
What this business actually is
I've worked with clients across different industries, countries, and scales. Custom software, ERP implementation, integrations, automation. The one constant: my job is to remove complexity, not add it.
A pharma distribution company doesn't need to become a Microsoft shop. It needs its order management to stop breaking. It needs traceability it can actually show to a regulator. It needs its salespeople to stop carrying printed price lists that are three weeks out of date.
Those are solvable problems. Specific ones. They don't require migrating your entire infrastructure to a single vendor's ecosystem before you can begin โ and they certainly don't require paying enterprise licensing fees to get there.
The honest version of this conversation
I have nothing against Microsoft products. Some of them are genuinely good. Teams is fine for what it does. Azure is serious infrastructure. 365 makes sense for plenty of companies.
But "migrate everything to Microsoft" is not a digital transformation strategy. It's a licensing conversation dressed up in AI language.
The AI angle is especially frustrating right now because everyone is nervous about being left behind. Decision makers hear "AI-driven" and want it โ which is fair. But AI bolted onto operations you haven't fixed doesn't transform anything. It adds a chat interface on top of a problem that still exists.
Before any vendor meeting, write down your three biggest operational headaches. If the presenter doesn't address at least one of them by the end of the session, they're selling. Not solving. That's the only filter you need.