Tak, jeden obiekt zajmuje mniej miejsca w pamięci niż "n" obiektów - chyba to jest wystarczająco logiczne

Jednakże wprowadzenie singletona w celu poprawieniu wydajności wcale nie jest tak oczywiste, jeśli tworzysz umiarkowaną liczbę obiektów (zależy od wielkości klasy jaka to będzie liczba) różnice będą niewielkie. Singletona powinno się unikać, wprowadzać tam gdzie faktycznie będzie z niego więcej korzyści, niż kłopotów.
"wydajniejszy dla parsera" - singleton tutaj nie ma nic do rzeczy, wydajniejsze dla parsera może być przykładowo używanie pojedynczych apostrofów, a nie cudzysłowów do prezentacji tekstu, a nie singleton