I believe there's an excellent masters thesis to be written that investigates the histories of these 3 tools and their adoption curves.
The history that I've seen is teams doing 4 steps: try RSpec and love it, try Cucumber and hate it, try Minitest and eventually favor it over RSpec because of directness and refactorability, then much later on revisit Cucumber for inter-team business specs and love it.
Along the curve, some teammates would express strong preferences, some wouldn't care much, and some would actively say only one was the One True Tool. Areas like this-- much like vim vs. emacs-- fascinate me because they hint at deep ways we think about code and work.