Reasons why you may not want to build that UI only team.
A thread
A thread

1) Defining ownership 
Who really owns a feature?
The team who built the APIs, or the team building the UI?
A frontend only team has a hard time really owning anything. They're just one step away from being contractors in your company.

Who really owns a feature?
The team who built the APIs, or the team building the UI?
A frontend only team has a hard time really owning anything. They're just one step away from being contractors in your company.
2) It gets hard to define their mission. 
What really is the mission of a frontend only team with little ownership? Building shiny UIs?

What really is the mission of a frontend only team with little ownership? Building shiny UIs?
3) It can significantly limit career progression for the entire team 
What will you be evaluated on if you have a hard time defining your mission and ownership?
Even frontend KPIs will suffer if an upstream API is inefficient or buggy.

What will you be evaluated on if you have a hard time defining your mission and ownership?
Even frontend KPIs will suffer if an upstream API is inefficient or buggy.
4) Leads to excessive/unnecessary coordination 
When was the last time your "backend team" got all APIs right?
"Meeting in the middle" APIs require significant upfront design and coordination.
Experiments take longer to run, prototypes require too much coordination.

When was the last time your "backend team" got all APIs right?
"Meeting in the middle" APIs require significant upfront design and coordination.
Experiments take longer to run, prototypes require too much coordination.
5) Hard to measure progress/KPIs 
Why would you even measure or be on the hook for any metric you don't fully control?
Who wants to be paged for upstream systems they don't control?
Because guess what, you now own the front door of your system.

Why would you even measure or be on the hook for any metric you don't fully control?
Who wants to be paged for upstream systems they don't control?
Because guess what, you now own the front door of your system.
6) Split brains 

Another side effect of unclear ownership is the unnecessary coordination required by your product team.
Who really owns a feature? The PM defining the UX, or the PM defining the business rules for the feature?
Good luck with your split brain PM org.


Another side effect of unclear ownership is the unnecessary coordination required by your product team.
Who really owns a feature? The PM defining the UX, or the PM defining the business rules for the feature?
Good luck with your split brain PM org.
Of course there are benefits to specialization.
But would you prefer to orient your teams around specialization or around a mission that optimizes for customer impact?
But would you prefer to orient your teams around specialization or around a mission that optimizes for customer impact?