Yes. Each country is only allowed a certain number of visas per year.
There are often more visa petitions filed for citizens of China, India, Mexico, and the Philippines than the number of visas available to those countries. People from those countries often have to wait longer for a visa.
Current wait times can range anywhere from 2 to 24 years depending on your relative’s country of origin, your status in the US, and the type of family relationship the petition is based on.