It is true and no I don’t think there’s much talk of changing it. There’s also a problem with inconsistent method arguments. Just look at array_map[1] and array_reduce[2]. This is just the one example that bit me the most, but there are other inconsistencies like this all over the language that require you to constantly look things up.
[1] https://www.php.net/manual/en/function.array-map
[2] https://www.php.net/manual/en/function.array-reduce