The RHA fulfilled a need and France, Prussia, and Russia all had horse artillery units. The Austrians had something a little different which wasn't actual horse artillery.
Horse artillery is expensive because of the number of horses needed, but the advantage acquired from those units outweighed the eventual cost. French horse artillery and the RHA were the best of the bunch.