with changes being more constant than constancy and ‘time at the top’ as ‘industry favourites’ changing so often, is it wise for a software development company to demonstrate greater affinity to any one platform/technology? Or should a company be moving with the time as often as the next wave ?