This seems to be a theme with V10, a new function dedicated to a specific task doesn't live up to expectation performance-wise. Mr. Wizard has already uncovered 2 such functions here and here. So how about AllTrue versus VectorQ? From the docs

We're interested in the second usage of VectorQ here, which is the same as the purpose of AllTrue. A quick test shows that VectorQ annihilates AllTrue when it comes to performance e.g.
Needs["GeneralUtilities`"]
AccurateTiming[AllTrue[Range[10^6], IntegerQ]]
0.20069455
While for VectorQ:
AccurateTiming[VectorQ[Range[10^6], IntegerQ]]
0.00214923153
That is a two order of magnitude performance increase over AllTrue. Using BenchMarkPlot from the useful GeneralUtilities package we observe the following:
BenchmarkPlot[
{VectorQ[#, IntegerQ] &, AllTrue[#, IntegerQ] &},
Range[#] &,
PowerRange[10, 10^8],
"IncludeFits" -> True, PlotRange -> Full
]

So, why is AllTrue slow compared to VectorQ?

VectorQ[..., IntegerQ]has been specially overloaded on packed arrays to be constant time. In other words, the top-level evaluator doesn't actually evaluateIntegerQon every element in a list here. ButAllTruehas no choice, being more general function, and has a linear complexity, as it should. – Leonid Shifrin Jul 19 '14 at 23:11Range[10^6]is slower thanVectorQ. You might want to do the comparison with the range stored in a variable,data = Range[10^6]. – Michael E2 Jul 20 '14 at 00:17RangetoVectorQ. – RunnyKine Jul 20 '14 at 00:19AccurateTiming[VectorQ[Range[10^6], IntegerQ]], computingRange[10^6]accounts for most of the time. – Michael E2 Jul 20 '14 at 00:48VectorQ[..., NumericQ]in my answer. I seem to remember that Szabolcs also posted an answer there, also mentioning this. – Leonid Shifrin Jul 20 '14 at 10:33AllTruehas not been optimized in version 10.0.1 – Mr.Wizard Sep 17 '14 at 11:17PositionIndexwas fixed only because it got a lot of attention, specifically Tali's. – Mr.Wizard Sep 17 '14 at 11:23Regionfunction bugs I uncovered were not addressed in this update. – RunnyKine Sep 17 '14 at 11:31