Tech Debt is NOT a badge of honour, it's the opposite, it says "we made an engineering decision so bad that we now have to spend time and effort fixing/changing things which adds ZERO business value".
In reality, the quality of execution is independent of the development approach - you can make a complete mess of either approach, however, the WHAT_THE_BOOK_SAYS approach WILL cost you a LOT more time and money to discover your team has messed up it and WILL cost a lot more time and money to fix.
My experience is that, just as your product evolves & grows, your engineering strategy should evolve and grow. There's a good reason why fortune 500 companies will have enormous IT teams, using enterprise cloud technology... and there's a good reason why successful tech start-ups do the exact opposite.... but hopefully, the startup will become a fortune 500 company.
Another subjective list and a another misunderstanding of the word 'innovation'.
Where are Philips who are pioneering high efficiency LED lighting, or TomTom that gave us the first decent GPS for cars? or Ubuntu that gave the world its first decent free operating system? or eBay, still the leader in global re-cycling... and I'm sure there are loads of companies that make amazing scientific and medical innovations that I am unaware of.
and Sony - because they just ARE an innovative company (the walkman/discman, betamax, minidisc, S/PDIF, bluray, professional broadcast and audio products.
Philips I've already mentioned, but companies like Toshiba give us lots of innovation with things like disc drives (I cant remember Starbucks ever developing a new type of fast, energy efficient storage media, although that did give us the 'mocha-choca-frappa-latte')
Although just realised quite irritatingly that the local Web Storage is not shared across browsers - thus, you can not write data from Chrome then read it from Firefox - W3C, where are you when we need you!!!
Tech Debt is NOT a badge of honour, it's the opposite, it says "we made an engineering decision so bad that we now have to spend time and effort fixing/changing things which adds ZERO business value".