In an world where standard ads are being phased out, these types of product placements are becoming more and more necessary.
Are you arguing that without the revenue from product placements, Skyfall's budget just couldn't be made to work, and it wouldn't have been a profitable production? That seems really unlikely.