It always depends on the point of reference. I guess compared to Croatia no country is poor, but compared to most of Western and Northern Europe Slovenia certainly is poor(er). I don’t no anything about their sports system, but I very much doubt that they invest nearly as much in cycling as Spain/Italy/Germany/GB/France/Netherlands or even Switzerland/Belgium/Austria, still all those countries combined can’t manage to produce a single contender for the yellow jersey this year while Slovenia produced 2. No French, belgian, dutch, german, swiss or danish rider has won the Tour in the last 20 years, yet Slovenia is able to produce two guys in one year who are both superior to everyone else.