It's not strictly necessary to have separate a hub/controller, no: After all, a Matter controller is just a small computer-widget that sits on a network and talks with IP packets.
A pocket supercomputer, such as an iPhone, theoretically works just as well: It's a small computer-widget that sits on a network, right? It just happens to run on batteries and be carried around in your pocket.
It's just software at that point.
At the end of the day: The Matter devices are paired with the controller, similar to how Bluetooth devices are also typically paired with a main brain-box. (Except: A Matter device can be paired with many controllers concurrently, whereas a lot of Bluetooth devices can only be paired with one at a time.)
The network connection doesn't have to be permanent: It can work when controller is present on the network, and it will [perhaps obviously] cease to work when the controller is absent.
So if Apple has software that runs within an iPhone and acts as a Matter controller, then: Sure, no additional hardware is needed to wiggle the state of a Matter light bulb using your iPhone.
(And if that kind of local control is all you ever care about for controlling stuff then... that's good enough.)
A pocket supercomputer, such as an iPhone, theoretically works just as well: It's a small computer-widget that sits on a network, right? It just happens to run on batteries and be carried around in your pocket.
It's just software at that point.
At the end of the day: The Matter devices are paired with the controller, similar to how Bluetooth devices are also typically paired with a main brain-box. (Except: A Matter device can be paired with many controllers concurrently, whereas a lot of Bluetooth devices can only be paired with one at a time.)
The network connection doesn't have to be permanent: It can work when controller is present on the network, and it will [perhaps obviously] cease to work when the controller is absent.
So if Apple has software that runs within an iPhone and acts as a Matter controller, then: Sure, no additional hardware is needed to wiggle the state of a Matter light bulb using your iPhone.
(And if that kind of local control is all you ever care about for controlling stuff then... that's good enough.)