Like several others wrote above, I suspect the fuel you're using. Your lawn/garden tractor and lawn mowers using the same gasoline source is probably not relevant because they are gravity flow from fuel tank to carburetor, no fuel plumps.
You didn't mention how you store fuel. If you have a large home gasoline supply tank I suspect grit, rust, water, or ?????
Running the buggy with low fuel or allowing it to run out of gas could also stress the fuel pump.
Hondas do fail occasionally, they aren't perfect, but I always suspect an external cause when a Honda experiences repeat issues.