I think I prefer the testing nature of a spicy wicket both teams have batted on twice in two days over the wickets that are absolute roads for three days and then become raging turners so the side who won the toss and batted first for 650/3d then rolls the opposition twice for under a total of 150.
Too flat and the toss is too critical, to much action and the toss doesn't really matter.
Realising a dream to go to an Ashes Boxing day test a few years back my dream was shattered by a wicket that was a batsman's paradise. Five days of boring cricket that was painful to watch.
For the good of test cricket all test wickets should be prepared with the idea of getting a result and hopefully the result coming on the last day.
Imo seeing wickets fall is far preferable to watching a test match become batting practice.