They somewhat changed that. It now is possible to move purchases between accounts. See https://support.apple.com/en-us/117294. Looks quite cumbersome to do, and will not apply to everybody (“If an Apple Account is only used for making purchases, those purchases can be migrated to a primary Apple Account to consolidate them.”, “This feature isn’t available to users in India.”)