I've also noticed that there have been less problems with their IT the last year or so, with one major exception.
When my EBG card expired, I got three new cards with the old expiration date and was told by some reps that I had to get my new card from Diners even though I had cancelled my co-branded card in 2011. I finally got someone in the know to call me (in response to an email sent to Eivind Roald) and was told that other EB users have had the same problem and the IT supplier for the card had not been able to find the root cause of the problem. By coincidence, I got the correct EBG card the same day, so I guess that problem was solved.