That is exactly it - our company chose to use the mentioned case to retain the miles for the company however many of us found ourselves in exactly the dilemma already mentioned regarding the fact that many airlines ony allow one account per person. This meant "book keeping" was turning us into basket cases therefore many have simply decided that collecting miles is too big a hassle especially since the company doesn't allow you to stick to a particular carrier - the cheapest ticket has to be booked for that route which often doesn't carry miles these days anyway.