One reason -- there's just so much space on a stone.
Another reason -- if it's a VA marker, the family member who submitted an application for the marker listed Spanish American service only. I'm not at all certain that the VA will allow service in two different wars to be recorded on a marker.