You are not the only one. Many folks like that set-up. However,, even in this limited posting here,, it's obvious that there is NOT a single "best" type of sight set for everyone. Just like grips,, a set of sights is perceived differently by different folks. And often the type of target used as well.
That's why there are different sights available,, to give us choices that fit our individual needs.