This is not a binary choice. If Apple had had good intentions, they could have (a) set back the clock speed to 100% when plugged in, so you can at least use you phone properly when it is not using the battery, (b) provide a setting for users to choose between the two choices you provide, (c) tell users that a battery change will fix the slowness rather than making them infer that they need a faster phone.