The pinap berry was a great idea! However, when you use a pinap berry, its because you want extra candies of the Pokémon you are trying to catch. When you then use your pinap berry (a more rare/valuable item from stops) and the Pokémon turns into a Ditto, you get extra Ditto candies, which nobody wants because Ditto really isnt very useful. If there could be an option to get your berry back when the Pokémon turns into a Ditto, or if using a pinap berry guarantees the Pokémon wont change into a Ditto, that would be a fantastic change.