Who exactly determines how to calculate the true cost of serverless functions when so many hidden variables influence the final bill? Furthermore, the pricing model revolves around two primary metrics: the total number of requests and the execution duration measured in GB-seconds. Why does the choice between x86 and ARM architectures, along with memory allocation, remain the most significant lever for optimizing your cloud spend?