mfrasier You don't pay for the SDK, you pay for a license to use the sdk. The first segment of the terms agreement is as follows:
1. NO WARRANTY, LIMITATION OF LIABILITY, BINDING AGREEMENT AND ADDITIONAL TERMS AND AGREEMENTS.1.1 NO WARRANTY. YOU ACKNOWLEDGE THAT THE SDK (AS DEFINED BELOW) MAY BE PRONE TO BUGS AND/OR STABILITY ISSUES. THE SDK IS PROVIDED TO YOU “AS IS,” AND HARMAN AND ITS LICENSORS AND SUPPLIERS DISCLAIM ANY WARRANTY OR LIABILITY OBLIGATIONS TO YOU OF ANY KIND. YOU ACKNOWLEDGE THAT HARMAN MAKES NO EXPRESS, IMPLIED, OR STATUTORY WARRANTY OF ANY KIND WITH RESPECT TO THE SDK INCLUDING ANY WARRANTY WITH REGARD TO PERFORMANCE, MERCHANTABILITY, SATISFACTORY QUALITY, NONINFRINGEMENT OR FITNESS FOR ANY PARTICULAR PURPOSE. YOU BEAR THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SDK AND YOUR USE OF AND OUTPUT FROM THE SDK. Neither HARMAN nor Adobe is obligated to provide maintenance, technical support or updates to you for any portion of the SDK. The foregoing limitations, exclusions and limitations shall apply to the maximum extentpermitted by applicable law, even if any remedy fails its essential purpose.
Even if the SDK functionality is unsatisfactory, you still have to abide by the rest of the agreement.
Further down you will find:
3.2 Modification. You may modify the Sample Code and SDK Source Files provided to you in human readable (i.e., source code) format. You may incorporate the modified Sample Code and SDK Source Files into your Developer Applications. You may not modify the Build Tools (except for files that are covered by third party licenses that allow you to do so), Documentation or the Runtime Software in any manner. In no event may you take any action to make the SDK subject to a license or scheme in which there is or could be interpreted that, as a condition of use, modification and/or distribution, the SDK be(a) disclosed or distributed in source code form; (b) licensed for the purpose of making derivative works; or (c) redistributable at no charge. You may not delete or in any manner alter the copyright notices, trademarks, logos or related notices, or other proprietary rights notices of HARMAN or Adobe (and its or their licensors, if any) appearing on or within any portion of the SDK other than Sample Code or SDKSource Files that are substantially modified by you in accordance with this agreement.
and...
8. REVERSE ENGINEERING.You will not reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of all or any portion of the SDK provided to you in compiled or object code format except to the extent you may be expressly permitted to decompile under applicable law.