Strings would be fundamental if no matter what you did to them the only possible result were strings. Atoms were once considered the same way. It wasn't so much that atoms were pointlike in size. They simply were thought to be indivisible. As soon as it was realized that smaller bodies that were not atoms (electrons) could be removed from atoms, then atoms weren't fundamental any more.