I object your objection to my objection of my objection of your objection!
That still doesn't justify adding PPUPs to tackle! If it belonged to a trainer which actually trained it, it would only need to reach level 19 to obtain bullet seed, and on the way, it learns poison powder, sleep powder, and stun spore. Also, a caught hoppip would not be hostile towards wild pokemon!