Yeah, Feebas day was a bit of a scam. I was to thrilled with the idea to begin with, and it somehow turned out worse than I expected. If Niantic wants us to drop our entire Saturday afternoon to play Pokémon Go for three hours, then they better make sure it's entertaining and worth our time. Community Day works, as it's non-stop catching of rare Pokémon with the high Shiny rates encouraging you to keep on catching. The Raid days are alright. I personally don't like them, but that's because I don't like raiding to begin with, but I can see how others would like it. This new Research Day, on the other hand, was a flop.
Ideally, to keep players engrossed and entertained, the research tasks should be rapid fire, but instead we got some of the slowest Field Research tasks of all time. It's just not fun to to be forced into catching 10-15 Pokémon with Nice and Great throws for one Feebas that might be Shiny. And since it's so much harder and takes so much more time to complete one of these tasks, it's nearly impossible to even find a Shiny in the first place, negating the entire purpose of the day. It's not that I want to be handed a Shiny, but without a good reward, this event just isn't fun and not worth the time and effort.
I like that Niantic is experimenting, but this time it was an utter failure. I hope these research days either never return, or return with significant changes. Changes I can think of to make it better would either be quicker tasks (such as 2-5 Nice/Great throws), or a much higher Shiny rate on the prize Pokémon. Alternatively, making this a day-long, or even weekend-long event would also be very helpful.