Agree With You.
Masterballs Shouldnt Be Removed From PokeMart.
The Reason Is That Removing Then Will Decrease The Chances Of Catching A Legend.As With Masterball A Legend Can Be Caught With A Single Try, But If It Is A Ultra/Great Ball You Need To Take Down The Legend Health To Very Low Value And Even Then It Isnt Sure That It Will Caught, And If You Keep Throwing Balls Your Balls Will Also Be Wasted, And Eventually Your Whole Team Faints , You Also Arent Successful In Catching The Legend.Also , Think How Users Will Feel If They Miss Their Unique Legend or A Special/Rare Legend.
Also, The New Balls Added Are Not So Much Useful , They Are Just Specialised For Catching A Specific Type Of Poke.
1) Dive Ball - Effective on pokes found in water. More Info- http://www.serebii.net/itemdex/diveball.shtml
2) Dusk Ball- Effective In Dark Environment. More Info- http://www.serebii.net/itemdex/duskball.shtml
3) Moon Ball- Effective On Pokes Evolved Using Moon Stone. More Info- http://www.serebii.net/itemdex/moonball.shtml
4) Net Ball- Effective On Water Or Bug Pokemon. More Info- http://www.serebii.net/itemdex/netball.shtml
You Can See Clearly That These Balls Arent Useful Much On Legends Too.
You Can Increase The Price Of Masterball To 150-180k .
I Know They Are Available Through Sidequests. But Who Has Alot Time To Side Quests Everyday To Get Masterballs, Doing Sidequests To Get Masterballs Will Bore Users and Alot Of Time Would Be Wasted. Also
Total Number Of Sidequest Battles= 1913 ( Really Alot Of Battles) http://www.pokemon-vortex.com/sidequests.php
I Think Masterball Shouldnt Be Removed From PokeMart.