This is good content and imo remote work is not the same as distributed teams, clustered in offices around the world. Usually these work autonomously and resemble a company within a company. Remote work on the other hand is work in isolation, and the points you raised are valid.
As someone who works remote, i would stress that some, if not all, go both ways. Personally, I try and adjust my work hours to my client’s, and where not possible, I make sure there at least a generous overlap, so that ignorance is reduced and communication and clarity increased. Same for cultural communication differences - i make sure i understand the other side and adapt to an organisation’s predominant style, to reduce frustration. From my experience as a remote office manager, i know communication is pretty much the root of all evil.