You can’t blame Telstra for wanting to make money. If they offer a paid directory assistance number and people choose to call it, that increases returns to shareholders. Nothing wrong with that.
But Telstra does have a free directory service.
Telstra’s free directory assistance number is 1223.