Attached is a pretty picture of what our current understanding of species looks like at the genome level (ie the big complete picture)
Generally the darker the colour the better the match between isolates.
This particular picture is of all the currently known genome sequenced isolates of S. epidermidis.
As you can see there is a lot of white space indicating genes outside a core genome and almost no black (close to 100% match).
This could be due to:
1) Misidentified isolates being called S. epidermidis by the authors of the sequence
2) Sequencing errors
3) Plasmids being forced into alignments inappropriately
4) There really is this much genetic variation at the species level.
Assuming 4) is true, there are a number of interesting consequential ideas:
a) All previous ideas regarding the concept of clonality need to be completely re-evaluated with all non-genomic previous papers claiming clonality disregarded in this aspect.
b) PCR tests and PCR sequencing tests, MMLVA, MLST of genes like rRNA, cytochrome oxidase and other housekeeping genes can be used to group isolates but these groupings only relate to evolutionary history and say very little about what a bacterial isolate currently is.
c) In terms of pathobiology, the term species is almost meaningless. A single base pair mutation in one regulatory gene can fundamentally change how a isolate interacts with a host and how easily it is triggered to cause disease. Given the huge number of differences between isolates of the same species, it is invalid logic to make any pathobiologic statements or assumptions at the species level.
d) Given the genomic differences at the species level, it is completely invalid logic to expect to make a single vaccine or antimicrobial to protect against an entire species of bacteria that do not burn down the house to keep warm (obligately virulent). At best we could hope to make a vaccine against a single isolate, or tight group of closely related, recently diverged isolates.