As someone mentioned somewhat, they original glamour plate system was meant to be the glamour log, but they couldnt get past an issue (we dont know what it is) and YES the glamour plate system is a bandaid fix/solution.
So the OP is semi correct, but also doesnt know they havent found a solution to w/e the problem was with a glamour log. (since yoshida likes to twist details to put the team in better light, id assume its actually about money costs, and not so much actual technical limitations.)