Because the Americans simply didn't need castles. Firstly, the USA was founded a long time after the castle had become obsolete. Secondly, the castles are structures built for defence reasons. The last serious attempt of a foreign power to invade the continental USA was made by the British during the War of 1812.