It seems like a case of their skills couldn't match their ambition. To much tech and not enough restraint to manage it.
I say this because on the Wii, a considerably slower machine, they kind of managed it well. The Store and even the system setting menu are just HTML rendered using Opera.