Scrum is an Adaptive Solution-Delivery Framework
Your premise is incorrect. Scrum is not solely a product development framework, although it certainly works particularly well in the software product development space. The Scrum Definition says:
Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems.
Whether you agree that it is "lightweight" or that it is a good fit for a given problem domain is certainly arguable, but it's a framework based on empiricism and lean techniques that are successfully used (in whole or in part) in many different industries and domains besides product development. It is also used as a core underpinning for many other frameworks such as SAFe.
Anecdotally, I've successfully implemented Scrum in multiple service industries such as property preservation, business administration, and kennel management. While one occasionally has to take some liberties with the notion of "product" as it relates to the backlog, and "developer" as it relates to the people executing against the Product Backlog, it works almost anywhere that you are able to deliver a product or service in iterative and incremental stages, and where the delivery can benefit from empirical process control.