Yes ive played Limbo and Braid as well. Good games, but both are incredibly short and are puzzle platformers, not really like DKC at all.
What i do find amusing is saying DKC could have been made 7 years ago and then acting like Limbo and Braid couldnt have when both games are old by this point. Again any game could have been made 7 years ago but it doesnt mean they still arent fun today.
And from the sounds of it Jimbo criticising someone and making an assumption they havent played a game, well my guess would be jimbo hasnt play DKC:TF. Kind of hypocritical if that is true