I disagree.
First, we buy VFDs by motor power rating, but they are built (and fail) based on Amps. If you have a typical duty cycle and load then your motor and the VFD's amp ratings will be a match. There is no need to pay for an over-sized drive.
Some loads, like conveyors or positive displacement pumps, have a high amp demand (high torque) at low speeds. VFD manufacturers therefore have drives rated for constant torque, which are "over-sized" and rated for the high current demand.
It may not matter much at 1 hp. If I used a 50% over-sized VFD on a 200 hp motor driving a centrifugal pump I would be throwing away thousands of dollars with no benefit to the end user.
Always, know your application, work with suppliers that you have confidence in, and engineer the VFD selection as part of a system.