My initial comment was not clear, by I am referring of Hungarian citizens that are part of other countries like Romania, this people do not have relatives in Hungary, never lived there, will not move there.
Is it still a thing? AFAIK the neighbor countries protested against it as a passport of convenience. Some even made laws, that when you accept such a citizenship, you are going to lose your previous one. That curbed the enthusiasm for such citizenship rather significantly.
It is still a thing, Romania also does the same thing where we give citizenship to Romanians on territories we lost like R. Moldova so would be hypocritical for Romania to complain about Hungary, ,my personal opinion is that is not democratic if someone votes but they or their family are not affected by the vote. It would be like some jerk In UK gifts citizenship to people in ex colonies and then those people as gratitude wll vote for the jerk.