This is the standard heuristic parents use so you are not alone. Interestingly it seems to cause names to go in cycles. Every generation has their own popular names. You end up picking a name that is not common in your parents or in your own generation, because there is always a dickhead with the common ones. If I remember right first names go in around 60-year cycles.