Not unexpected. Let’s see: 15A socket; check. Max draw by NEC code: 12A, check. (80% of 15A).
Power into the car: 120V x 12A = 1440W, check.
Car’s rating per mile: 280W-hr/mile.
Miles of charge per hour: 1440/280 = 5.1 miles/hour.
Car’s range rating: assuming 330 miles.
Percent per hour: 5/330 = 1.5%/hr.
What you’re getting: 10% in 5 hours = about 2%/hr.
Working pretty much as advertised.
This is why something like a NEMA14-50, which, with a mobile connector, can deliver 32A@240VAC = 7680W, is so much faster: that’s 27.4 Miles of charge per hour, 8.4%/hr, and in 5 hours, that’s 42%. A Wall Connector on a 60A, 240VAC circuit. Which can deliver 48A, gives 11.52kW, 41 miles/hr, 12.1%/hr, and about 62% in 5 hours.
Finally: the other reason a 120@12A charging rate isn’t such a great idea happens to be cold weather. Below freezing somewhere the car has to warm the battery in order to charge it. I’ve actually seen the charge rate on a 120@12A circuit decline to 1 mile of charge per hour at 20F ambient, or less. The power available at 240VAC is more than enough to warm the battery so that kind of problem is minimized.