– no contact with the developer responsible for the platform
– high cost of maintaining the platform
– lack of necessary functionalities
– unattractive website layout
– no access to the source code, documentation, database
– no possibility to respond in any case of failure