Everyone have gates but it requires dedication to open them. It is like...having 2 meters long hair. In theory anyone (who lives long enough) can accomplish that but few actually attempt to do so.
Usage of gates is kinjutsu so it is not much preferred. And it is painful, it would be pretty rare for a child to want to learn something which can tear his/her muscles and bones up while they have other options to be stronger.
NO its is Opening the gates is a difficult feat even for the most talented ninja, as Kakashi, a talented ninja himself, was surprised to find out that at that time, a 13-year old Lee could open as many as five of them by 17 he can open 6 when the latter could use ony one