If you only need to manage online passwords, only use Firefox, and aren't using an iOS device, then it's probably fine. But most people may also need to use native apps, other browsers, and iOS devices.
It is limited to ... well ... Firefox! Sometimes you need passwords elsewehre. Besides that Firefox (or other browser password managers) doesn't support more advanced use cases like shared vaults.