I think OPs point was a simple app doesn't need this whole suite of tools, but you pay for them anyway, which makes it a bad cost/value proposition for simple apps.
So yes a more complex situation could benefit from all this extra tooling and complexity but otherwise it is dead weight/cost.
So yes a more complex situation could benefit from all this extra tooling and complexity but otherwise it is dead weight/cost.