This is bad luck, but you have to realise this is statistics. Say the chance of a shiny is 1 in 500 (which seems to be roughly correct) - this doesn't mean you're guaranteed a shiny if you do 500 eggs, or even 10,000.
In your case, if it's binomial (1900,0.002) then it's a 3.1% chance you don't...