Using Classic Outlook on Windows for personal email, calendar, and contact management
I noticed the same. I switch the email I am writing or receiving to HTML and the attachment is not in the body of the email. If I open the New Outlook version then the attachment is showing up. In the New Outlook, messages are set to compose as HTML.
I agree this is unprofessional and we should not have to ask to fix something that shouldn't be broken.