I had been thinking “ecosystem” was a new corporate babble word but you may have it with “full of bugs”..