I have always wondered why Revit only has a one direction linear array -- it is not at all uncommon to want to create a grid of elements. Ideally, this array would have options to separately enter the count in each direction as well as the spacing in each direction. Also, the resulting elements would be able to be "group and associate" in both directions. I have done online searches, and the methods people use are convoluted at best.