There are some potential cloud drawbacks including loss of complete infrastructure control, continual subscription costs vs one-time CapEx, reliance on internet connectivity, multi-cloud complexity challenges, limited custom configurability, and shared security/compliance responsibilities. Also, large legacy migrations can pose unexpected hurdles.