SOA की कुछ आलोचनाएं वेब सेवाओं के साथ SOA के संकलन पर निर्भर हैं। उदाहरण के लिए, कुछ आलोचकों का दावा है कि SOA का परिणाम XML की परतों की बढोतरी के रूप में होता है, जो XML पार्सिंग और संरचना को बताता है। दूरस्थ प्रक्रिया कॉल (रिमोट प्रोसिजर कॉल - RPC) के मूल या द्विआधारी रूपों के अभाव में, अनुप्रयोग की गति धीमी पड सकती हैं और उन्हें अधिक प्रोसेसिंग क्षमता की जरुरत पडती है, जो लागत में बढोतरी का कारण बनता है। अधिकांश कार्यान्वयनों में ये ओवरहेड शामिल हैं, लेकिन SOA को दूरस्थ प्रक्रिया कॉल्स या XML के माध्यम से अनुवाद पर निर्भर नहीं हो एसी प्रौद्योगिकियों (उदाहरण के लिए, जावा बिजनेस एकीकरण, (JBI)) का उपयोग करते हुए भी कार्यान्वित किया जा सकता है। उभरती हुई खुले स्रोत XML पार्सिंग प्रौद्योगिकियों (जैसे VTD-XML) और भिन्न XML-संगत द्विआधारी स्वरूपों से उत्पन्न होता है जो SOA के अच्छे प्रदर्शन के लिए वादा करते हैं।

अवस्थापूर्ण सेवाओं को समान उपभोक्ता-विशिष्ट सन्दर्भ को साझा करने के लिए उपभोक्ता और प्रदाता दोनों की आवश्यकता होती है, जो या तो इसमें शामिल होते हैं या उपभोक्ता और प्रदाता के बीच सन्देश विनिमय के द्वारा सन्दर्भित होते हैं। इस बाधा की कमी यह है कि यदि सेवा प्रदाता को प्रत्येक उपभोक्ता के लिए साझा सन्दर्भ को बनाये रखने की आवश्यकता हो, तो इससे सेवा प्रदाता की समग्र मापन क्षमता कम हो सकती है। यह सेवा प्रदाता और उपभोक्ता के बीच संयोजन को बढ़ाता है और सेवा प्रदाताओं बदलना अधिक मुश्किल बनाता है. अंततः, कुछ आलोचकों का मानना है कि SOA सेवाएं अभी भी उनके द्वारा अभिव्यक्त किये जाने वाले अनुप्रयोगों के द्वारा अत्यंत बाधित हैं.

एक और मुद्दा WS-* मानकों और उत्पादों (उदाहरण लेनदेन, सुरक्षा) के क्रमिक विकास से सम्बंधित है और जब तक SOA को अतिरिक्त बजट और अतिरिक्त सबूत-की-अवधारणा के लिए आकस्मिक कार्य के साथ पूर्ण रूप से प्रबंधित और अनुमानित न किया जाये, तब तक SOA इस प्रकार से नए जोखिमों को शामिल करता है।

कुछ आलोचक SOA को महज पहले से अच्छी तरह बने हुए आर्किटेक्चरों (खुला इंटरफेस, आदि) का स्वाभाविक विकास मानते हैं।

आई़़टी सिस्टम डिजाइन कभी कभी रूपांतरित सिस्टम की वांछनीयता को अनदेखा करते हैं। SOA आधारित सिस्टम, हार्ड कोड ऑपरेशन्स, संगठन की मालसमान और सेवाएं के साथ कई सिस्टम, इस प्रकार से अपनी ऑनलाइन सेवाएं और वैश्विक बाजार में व्यापारी चपलता को बाधित करते हैं।

डिजाइन प्रक्रिया में अगला कदम सेवा वितरण मंच (सर्विस डिलिवरी प्लेटफोर्म - SDP) और उसके कार्यान्वयन की परिभाषा को समाविष्ट करता हैं। SDP डिजाइन चरण में व्यावसायिक जानकारी मॉडल, पहचान प्रबंधन, उत्पादों, सामग्री, उपकरण और अंतिम उपयोगकर्ता सेवा विशेषताओं को और साथ ही क्या सिस्टम इतनी चपल है कि व्यापार और उसके ग्राहकों के क्रमिक विकास के साथ ताल रख पाए - इन मुद्दों को परिभाषित किया जाता है।

SOA और वेब सेवा प्रोटोकॉल
डिजिटल तंत्रिका तंत्र (Digital Nervous System)
SOA की आलोचना
एक्सटेंशन्स