Originally Posted by DuckieHo
The server cost reason is pretty much BS.
A new account is just a few additional database entries. The cost is probably like a penny per year even when talking about enterprise servers and support. The insertion of a new entry is already automated and requires zero work.
Not really, you start loading up lots of new entries and you run into trouble. It's not so much the cost per slot, it's the affect the size has on your architecture. For example, at work, we hold millions of user details. The impact of size is that our databases (which now run on solid state drives) slow down as read time, query times etc... drastically reduce. On average, we split 1 database a month into two, not because they are full, but because the speed has dropped to a level considered unsuitable. The cost of splitting a database (staffing, new hardware, testing, backup systems, drawing up WCS plans, contingency plans, future development plans) is huge! It's not something to be taken lightly!
Secondly, we don't know what they are holding. In addition to your name, key, details etc... they may be holding attributes such as purchase history for in store weapons/skins, stats, favourite servers... and so on. I won't pretend to know DICE/EA's information architecture or how they split data, but to say "it's just a few additional entries" is, in my opinion, wrong.Edited by 98uk - 8/3/11 at 6:05am