This post on AskUbuntu links to several users who have problems with the QCA9377. Personally, I cannot get it over 7 MB/s no matter what I try.
Is this problem unique to Linux, suggesting it is a driver issue, or is it a limitation of the card itself? For example, is there evidence of Windows users facing the same problem?