I understand the reasoning for using blue in general, for backgrounds, etc...
What I'm asking about is the blue in twitter bootstrap framework and other similar frameworks. It seems to become a sort of trend now.
Not sure if it's just me but I feel those buttons are too screaming (but not in a good way), don't provide good contrast to the usually-white text on them, and are not very nice enough to be such a common thing. I would understand if they were like facebook primary buttons (calm, clear, even though it's not gradient, etc) which are also blue but look nicer.
So, the question is, are those buttons considered nicer to users for certain reasons?
for example, I understood that the reason some people but cancel button before primary button is that this is how Apple does it and more people are getting iPads, is it something similar?)