Bonjour,
Ce n'est pas depuis le 1er avril 2017, il en a toujours été ainsi.
Les frais d'agence ne peuvent, à priori, qu'être mis à la charge du client de l'agence, donc le vendeur. Lui seul a un contrat avec l'agence.
Ensuite, souvent pour arranger l'acheteur, une fois celui-ci trouvé, l'agence lui fait signer un mandat de recherche. Il devient alors, lui aussi, client de l'agence et de ce fait, les frais d'agence peuvent être mis à sa charge.
C'est un avantage pour lui car ainsi, il peut déduire les frais d'agence des frais de notaire et ne les payer que sur le net vendeur.
Mais pour vous, le vendeur, tout ceci ne change rien. Vous touchez toujours le prix que vous demandez, soit le "net-vendeur".