• Funny thing is for some view points MS SQL Server is a "rule them all" system.

    (and let's not forgot that good tools integrated to it like red gate) 😀

    The fact is a monolithic system ill not adehere to all different business rules from all different companies even if we are considering a small market subset.

    That companies are different, work in a different way, got different process, mothods, budgets, etc

    Even considering a single company the scenario changes when the company evolves year after year.

    In that way I agree with the customized solution tailored for that company (in that point in time).

    Off course there are good generic solutions for good generic problems.

    And yes sometimes no ones wants the burden to build and maintain a dashboard application with good reasons